Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django与Heroku,没有名为Django core management的模块_Django_Heroku - Fatal编程技术网

Django与Heroku,没有名为Django core management的模块

Django与Heroku,没有名为Django core management的模块,django,heroku,Django,Heroku,我成功地将我的Django应用程序推送到heroku,但是当我尝试打开一个shell,如heroku run python manage.py shell时,我得到Django没有名为Django core management的模块。当我访问URL时,我的应用程序也无法正确呈现。我已经检查了所有的设置,不知道我是否有这个错误。My requirements.txt文件已正确设置,并具有来自My virtual env的所有依赖项(包括Django) 您需要激活您的virtualenv . bi

我成功地将我的Django应用程序推送到heroku,但是当我尝试打开一个shell,如
heroku run python manage.py shell
时,我得到
Django没有名为Django core management的模块。当我访问URL时,我的应用程序也无法正确呈现。我已经检查了所有的设置,不知道我是否有这个错误。My requirements.txt文件已正确设置,并具有来自My virtual env的所有依赖项(包括Django)

您需要激活您的virtualenv

. bin/activate

只有这样,您的代码才能访问virtualenv中的所有模块,我想您可以查看requirements.txt文件
. bin/activate

psycopg2==2.5.3

我从来没有设置过.gitignore文件,这可能是我的virtualENV文件的问题吗?你怎么知道安装了Django?@rnevius我运行了
pip freeze>requirements.txt
并在那里列出了Django==1.7.1。这个版本对heroku来说太新了吗?我的
env/
文件夹位于django项目之外,这是个问题吗?@ChetSteadman这不是问题。请给我一些简短的介绍,以帮助解决你的问题。!您是否在本地运行了
foreman start
,然后就可以访问了?给我看heroku日志,否则就告诉我你得到了什么错误代码!没有一个名为django core management的模块可以提供很多分析方法。。然后分析我是否将该行放入Procfile?在执行任何PipeNV shell之前,我已经在本地激活了我的VirtualNV,然后是您的命令@RustyShackleford,真的吗?谢谢doniyor!