gpt4 book ai didi

Python 3.7 和 psycopg2。导入错误: DLL load failed

转载 作者:行者123 更新时间:2023-12-01 02:31:55 25 4
gpt4 key购买 nike

我在 Windows 10 上尝试了 Python 3.7,并得到了从 pip 安装的 psycopg2 模块的 ImportError

psycopg2\__init__.py中有一个来自pyd的导入:

from psycopg2._psycopg import (                     # noqa
BINARY, NUMBER, STRING, DATETIME, ROWID,

Binary, Date, Time, Timestamp,
DateFromTicks, TimeFromTicks, TimestampFromTicks,

Error, Warning, DataError, DatabaseError, ProgrammingError, IntegrityError,
InterfaceError, InternalError, NotSupportedError, OperationalError,

_connect, apilevel, threadsafety, paramstyle,
__version__, __libpq_version__,
)

这会导致ImportError:DLL加载失败:找不到指定的模块。而文件Python37\Lib\site-packages\psycopg2\_psycopg.cp37-win_amd64.pyd 存在!

导入有什么问题吗?这是回归?

最佳答案

根据psycopg2的安装先决条件psycopg2-prerequisites :

  • Python 2 版本从 2.6 到 2.7

  • Python 3 版本从 3.2 到 3.6

您最好卸载 python 3.7 并安装 3.6,或者安装 3.6 和 3.7。并为 3.6 创建别名

关于Python 3.7 和 psycopg2。导入错误: DLL load failed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46726774/

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