[英]No module named django.core.management
When i running ./manage.py from the virtualenv shows this error 当我从virtualenv运行./manage.py时显示此错误
(ENV)vijay@vijay-Ideapad-Z570:~/nightybuild/heroku-landing$ ls
(ENV)vijay @ vijay-Ideapad-Z570:〜/ nightybuild / heroku-landing $ ls
landingpage main manage.py Procfile Readme.md requirements.txt static templates登陆页面主要manage.py Procfile Readme.md requirements.txt静态模板
(ENV)vijay@vijay-Ideapad-Z570:~/nightybuild/heroku-landing$ ./manage.py(ENV)vijay @ vijay-Ideapad-Z570:〜/ nightybuild / heroku-landing $ ./manage.py
Traceback (most recent call last):追溯(最近一次通话):
File "./manage.py", line 8, in文件“ ./manage.py”,第8行,在
from django.core.management import execute_from_command_line从django.core.management导入execute_from_command_line
ImportError: No module named django.core.managementImportError:没有名为django.core.management的模块
(ENV)vijay@vijay-Ideapad-Z570:~/nightybuild/heroku-landing$(ENV)vijay @ vijay-Ideapad-Z570:〜/ nightybuild / heroku-landing $
but without activating virtualenv ./manage.py gives fine . 但不激活virtualenv ./manage.py可以得到很好的效果。
here is pip freeze output 这是点冻结输出
(ENV)vijay@vijay-Ideapad-Z570:~/nightybuild/heroku-landing$ pip freeze
(ENV)vijay @ vijay-Ideapad-Z570:〜/ nightybuild / heroku-landing $点冻结
argparse==1.2.1argparse == 1.2.1
distribute==0.6.24分发== 0.6.24
wsgiref==0.1.2wsgiref == 0.1.2
(ENV)vijay@vijay-Ideapad-Z570:~/nightybuild/heroku-landing$(ENV)vijay @ vijay-Ideapad-Z570:〜/ nightybuild / heroku-landing $
but you know what my app up & running on heroku fine .. I just cant figure out why it`s not running in locally .. ? 但是你知道我的应用程序是在heroku上正常运行的..我只是想不起来为什么它不在本地运行..?
这是因为Django未安装在您的虚拟环境中。
pip install django
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.