我已经在激活了虚拟服务器之后安装了Django,但是仍然会出现以下错误
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
发布于 2014-03-08 14:49:01
如果您已经激活了virtualenv (source /path/bin/activate
),那么检查您是否安装了Django。
pip install django
使用下一个命令,您可以查看Django是否已安装。
pip freeze | grep django
您可以尝试的另一件事是删除manage.py
文件中的第一行(manage.py
)。
发布于 2014-03-08 15:02:06
您应该检查django是否已安装,激活您的环境,然后运行以下命令,查看安装了哪个版本:
python -c "import django; print(django.get_version())"
发布于 2016-07-20 11:29:20
我使用的是虚拟环境,所以我在manage.py
中添加了这一行
sys.path.append('./myvenv/lib/python3.5/site-packages')
其中,myvenv
是我的虚拟环境的名称,而我安装的Python的版本是3.5
。这解决了我发布的。
https://stackoverflow.com/questions/22274823
复制