gpt4 book ai didi

python - 没有名为 'psycopg2' 的模块

转载 作者:太空狗 更新时间:2023-10-30 01:45:48 26 4
gpt4 key购买 nike

我使用 pip 安装了 psycopg2

C:\Users\username>python -m pip install psycopg2

将我的设置调整为:

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2', # also tried: django.db.backends.postgresql
'NAME': 'name',
'USER': 'user',
'PASSWORD': 'my_password',
'HOST': 'localhost',
'PORT': '5432',
}
}

当我尝试运行服务器时:

import psycopg2 as Database ImportError:

No module named 'psycopg2'

所以我再次运行它并得到:

python -m pip install psycopg2 Requirement already satisfied (use--upgrade to upgrade): psycopg2 in ...

那我做错了什么?我是 Django 的新手

最佳答案

有可能你安装了两个版本的 python 并且 python2-pip 被别名为 pippython3-pip 被别名为作为 pip3

确保您使用的是正确版本的 pythonpip

所以命令是:

pip3 install psycopg2

关于python - 没有名为 'psycopg2' 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40809221/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com