ModuleNotFoundError: No module named ‘django_heroku’
今天,我们将讨论模块不查找错误的解决方案:没有名为“django_heroku”的模块。当程序找不到django_heroku模块时,会出现错误。
如果您准备好了,让我们开始吧。
内容
解决方案 1:安装django_heroku个工具包
当您不安装django_heroku软件包时,将出现模块不查找错误。因此,要解决此问题,您需要安装django_heroku。
使用PIP:
# pip 2
pip install django-heroku
# pip 3
pip3 install django-heroku
使用Anaconda:
conda install -c conda-forge django-heroku
安装django_heroku包后,问题将得到解决。如果没有,则需要转到下一个解决方案。
解决方案 2:安装 psycopg2
django_heroku需要的 psycopg2,所以你需要安装 psycopg2 和 psycopg2 二进制。
使用pip:
# psycopg2
pip install psycopg2
# or
pip3 install psycopg2
# psycopg2-binary
pip install psycopg2-binary
# or
pip3 install psycopg2-binary
使用Anaconda:
# psycopg2
conda install -c anaconda psycopg2
# psycopg2-binary
conda install -c conda-forge psycopg2-binary
解决方案3:用Python 3运行Django
django-heroku文档说,“只支持Python 3。这意味着你需要用Python 3来运行你的Django项目。
命令:
python3 manage.py runserver
如果未找到 Python 版本 3,请单击此处 Python 3 安装和安装指南。
结论
好吧!在本教程中,我们介绍了模块不查找错误的大多数解决方案:没有名为“django_heroku”的模块。我建议您访问模块不发现错误:没有在Python中命名的模块,以获取有关模块未发现错误错误的更多信息。