Django 无法在Ubuntu上安装gunicorn
我正在尝试在虚拟环境中安装gunicorn,但得到以下结果: $pip安装gunicornDjango 无法在Ubuntu上安装gunicorn,django,ubuntu,gunicorn,Django,Ubuntu,Gunicorn,我正在尝试在虚拟环境中安装gunicorn,但得到以下结果: $pip安装gunicorn Downloading/unpacking gunicorn Downloading gunicorn-0.14.2.tar.gz (203Kb): 203Kb downloaded Running setup.py egg_info for package gunicorn warning: no files found matching '*' under directory 'd
Downloading/unpacking gunicorn
Downloading gunicorn-0.14.2.tar.gz (203Kb): 203Kb downloaded
Running setup.py egg_info for package gunicorn
warning: no files found matching '*' under directory 'debian'
Installing collected packages: gunicorn Found existing installation: gunicorn 0.14.2
Uninstalling gunicorn:
Successfully uninstalled gunicorn
Running setup.py install for gunicorn
warning: no files found matching '*' under directory 'debian'
Installing gunicorn_paster script to /home/aemdy/Documents/projects/reborn/env/bin
Installing gunicorn script to /home/aemdy/Documents/projects/reborn/env/bin
Installing gunicorn_django script to /home/aemdy/Documents/projects/reborn/env/bin
Successfully installed gunicorn
Cleaning up...
当我为django使用
python manage.py run\u gunicorn
时,它说这是一个未知命令。我已将gunicorn添加到已安装的应用程序中。您是否记得将gunicorn添加到已安装的应用程序中?安装应用程序时有时会出现类似的警告。我相信这与皮普试图做的清理工作有关,但不管怎样都没关系。正如控制台输出所说,“成功安装了gunicorn”。所以没有问题
安装gunicorn后,唯一的其他要求是将gunicorn
添加到已安装的应用程序中。如果你也这么做了,你就完了<代码>run_gunicorn
将可用
因此,如果它不起作用,则以下其中一项起作用:
INSTALLED\u APPS
中引用时会出现错误。检查virtualenv的站点包目录,确保那里有gunicorn文件夹已安装的应用程序中确实没有gunicorn
,或者正在使用的settings.py编译版本在已安装的应用程序中没有。删除settings.pyc
(如果存在)
我刚刚遇到了这个问题。我所做的是尝试使用runserver运行应用程序,这导致我看到服务器上的主机名没有设置(因此无法获得IP地址)。一旦我们解决了这个问题,命令又起作用了 看到这一点有点误导:
Unknown command: 'run_gunicorn'
Type 'manage.py help' for usage.
当主机名未设置时…我知道,但我希望这对将来的人有所帮助。您似乎还没有阅读我所有的帖子。我提到我已经这样做了。
which python
的输出是什么?另外,如果您有多个设置文件,则可能是您正在覆盖您的已安装的\u APPS
元组。