我在Windows10上试用了Python3.7,得到了psycopg2
模块的ImportError
,它是从pip安装的。
在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__,
)
当文件Python37\Lib\site-packages\psycopg2\_psycopg.cp37-win_amd64.pyd
存在时,这会导致ImportError: DLL load failed: Can't find specified moudule.
!
导入有什么问题?这是回归吗?
发布于 2018-07-11 21:55:00
根据psycopg2 psycopg2-prerequisites的安装前提条件
你最好卸载python 3.7并安装3.6,或者与3.7一起安装3.6。并为3.6创建别名
https://stackoverflow.com/questions/46726774
复制相似问题