当我从virtualenv运行./manage.py时显示此错误
(ENV)vijay @ vijay-Ideapad-Z570:〜/ nightybuild / heroku-landing $ ls
登陆主要manage.py Procfile Readme.md requirements.txt静态模板
(ENV)vijay @ vijay-Ideapad-Z570:〜/ nightybuild / heroku-landing $ ./manage.py
追溯(最近的呼叫最后):
文件“./manage.py”,第8行,中 来自django.core.management import execute_from_command_line
ImportError:没有名为django.core.management的模块 (ENV)维杰@维杰 - 联想Ideapad-Z570:〜/ nightybuild / Heroku的着陆$
但没有激活virtualenv ./manage.py给予罚款。
这里是pip冻结输出
(ENV)vijay @ vijay-Ideapad-Z570:〜/ nightybuild / heroku-landing $ pip freeze
argparse == 1.2.1
分发== 0.6.24
==的wsgiref 0.1.2
(ENV)vijay @ vijay-Ideapad-Z570:〜/ nightybuild / heroku-landing $
但你知道我的应用程序是什么&在heroku上运行很好..我只是想弄清楚为什么它不在本地运行..?
答案 0 :(得分:2)
那是因为Django没有安装在你的虚拟环境中。
pip install django