我正在 heroku 上部署一个网站,但我遇到了一些问题。我的项目名为mysite-project.
我做了以下事情:
1)创建一个Procfile包含:
web: gunicorn mysite-project.wsgi
在我的项目的基本根目录(与 manage.py 相同的级别)。
2)应用程序/settings.py
import django_heroku 在顶部
django_heroku.settings(locals()) 在 settings.py 的底部
3)
pip install gunicorn
pip install django-heroku
pip freeze > requirements.txt
Run Code Online (Sandbox Code Playgroud)
4)如果我跑python manage.py runserver我得到:
ModuleNotFoundError: No module named 'django_heroku'
Run Code Online (Sandbox Code Playgroud)
FBS*_*BSO 14
有一个问题:
pip install django-heroku
Run Code Online (Sandbox Code Playgroud)
它没有完全安装,因为你psycopg2没有安装的问题。要安装psycopg2,请运行:
pip install psycopg2
Run Code Online (Sandbox Code Playgroud)
然后你可以运行pip install django-heroku,错误消失了
| 归档时间: |
|
| 查看次数: |
15699 次 |
| 最近记录: |