如何通过.sh运行脚本(django)正确运行virtualenv

时间:2019-07-10 19:19:15

标签: python django apache virtualenv

我通过apache几乎免费语音服务器遇到问题(我一直通过以下链接关注NFS指南:https://blog.nearlyfreespeech.net/2014/11/17/how-to-django-on-nearlyfreespeech-net/。我创建了run-django.sh文件以正确运行该应用程序,打开一个virtualenv(我已将文件夹命名为“ venv”)。这些是我的run-django.sh文件的内容:

#!/bin/sh
. venv/bin/activate
exec python3 manage.py runserver

在本指南的当前步骤中,我尝试如下运行run-django.sh:

[questionanswer /home/protected]$ ls
question_answer run-django.sh   venv
[questionanswer /home/protected]$ cd question_answer/
[questionanswer /home/protected/question_answer]$ ../run-django.sh
.: cannot open bin/activate: No such file or directory

这怎么不检测我的“ venv / bin / activate”目录?

0 个答案:

没有答案