2024-10-08 22:31:08 发布
网友
我试图在本地运行this项目,但当我尝试manage.py makemigrations时,我不断收到以下错误:
manage.py makemigrations
ImportError: cannot import name 'config' from 'decouple'
以下是我的步骤:
我做了一些研究,但我没有发现是什么导致了这个错误。有人能帮我吗?提前谢谢!我在运行Django 3
它显示错误,因为您没有安装模块python decouple 只需运行pip install -r requirements.txt 如果它不起作用,那么在env中尝试它
pip install -r requirements.txt
pip install python-decouple
除了python-decouple(两个不同的软件包)之外,您可能还安装了decouple
如果是这种情况,只需卸载解耦
pip uninstall decouple
并确保已安装python decouple
我使用pipenv创建了一个虚拟环境并运行Django项目
pipenv install -r requiremnts.txt pipenv shell python manage.py runserver
有趣的是,上面的方法不断抛出错误,无法从decouple导入配置
然后我试着:
python -m venv myEnv myEnv/Scripts/activate pip install -r requirements.txt python manage.py runserver
这成功地运行了这个项目。我不明白为什么会发生这种情况,因为我正在使用pip而不是pipenv做几乎相同的事情
它显示错误,因为您没有安装模块python decouple 只需运行
pip install -r requirements.txt
如果它不起作用,那么在env中尝试它pip install python-decouple
除了python-decouple(两个不同的软件包)之外,您可能还安装了decouple
如果是这种情况,只需卸载解耦
并确保已安装python decouple
我使用pipenv创建了一个虚拟环境并运行Django项目
有趣的是,上面的方法不断抛出错误,无法从decouple导入配置
然后我试着:
这成功地运行了这个项目。我不明白为什么会发生这种情况,因为我正在使用pip而不是pipenv做几乎相同的事情
相关问题 更多 >
编程相关推荐