-1
我第一次部署django项目时遇到了一些困难。首先,下面我使用的Web服务器上的Django的安装指导时,他们指示您输入以下命令入壳:部署Django项目时导入错误
export PYTHONPATH=/home/USERNAME/public_html/lib/python
如果我不运行这个命令我得到一个django.core导入错误。管理。每次登录shell都必须输入这个命令,这很烦人!我曾尝试加入
*manage.py*
sys.path.append('/home/USERNAME/public_html/lib/python')
但这并不工作,我还是要我每次登录shell时运行export命令。
我的第二个问题是我也收到我的项目正在使用的网站包的导入错误。使用
$ pip list
它显示所有软件包已正确安装。
因此,总而言之,每次登录到shell时,都会收到django.core.management的导入错误。然后我会输入
export PYTHONPATH=/home/USERNAME/public_html/lib/python
我的第一个错误消失了。但在此之后,即使它们安装正确,我也会尝试使用每个站点包的导入错误。
有关如何解决这些问题的任何建议?
您可以在这里粘贴确切的回溯 –
转到您的主项目目录并键入此./manage.py shell – MYGz
您是否使用虚拟环境?你的项目如何部署?链接到教程可能会有所帮助。 – YPCrumble