Python (更新)Windows上的psycopg2[导入错误]-导入错误:动态模块未定义模块导出功能(PyInit_u_psycopg)
[更新]-我的计算机上安装的防病毒软件导致了问题。禁用它解决了问题:) 我在尝试导入psycopg2时遇到了一个奇怪的错误 使用Python 3.7.7 使用pip下载psycopg2 $python-m pip安装psycopg2Python (更新)Windows上的psycopg2[导入错误]-导入错误:动态模块未定义模块导出功能(PyInit_u_psycopg),python,python-3.x,psycopg2,importerror,Python,Python 3.x,Psycopg2,Importerror,[更新]-我的计算机上安装的防病毒软件导致了问题。禁用它解决了问题:) 我在尝试导入psycopg2时遇到了一个奇怪的错误 使用Python 3.7.7 使用pip下载psycopg2 $python-m pip安装psycopg2 Collecting psycopg2 Using cached psycopg2-2.8.5-cp37-cp37m-win_amd64.whl (1.1 MB) Installing collected packages: psycopg2 Successfu
Collecting psycopg2
Using cached psycopg2-2.8.5-cp37-cp37m-win_amd64.whl (1.1 MB)
Installing collected packages: psycopg2
Successfully installed psycopg2-2.8.5
导入psycopg2
如果name==“main”:
打印(“你好,世界!”)
运行代码时会出现以下错误:
$ python test2.py Traceback (most recent call last): File "test2.py", line 1, in <module>
import psycopg2
File "C:\Users\blah\AppData\Local\Programs\Python\Python37\lib\site-packages\psycopg2\__init__.py", line 51, in <module>
from psycopg2._psycopg import ( # noqa ImportError: dynamic module does not define module export function (PyInit__psycopg)
$python test2.py回溯(最后一次调用):文件“test2.py”,第1行,在
导入psycopg2
文件“C:\Users\blah\AppData\Local\Programs\Python\Python37\lib\site packages\psycopg2\\ uuuu init\uuu.py”,第51行,在
来自psycopg2.psycopg导入(#noqa ImportError:动态模块未定义模块导出函数(PyInit_psycopg)
已尝试改为安装pscopg2二进制文件。仍然收到相同的错误
有什么想法吗?1.在安装psycopg2 binary
之前,您是否明确卸载了psycopg2
?2.这是完整的错误回溯吗?您似乎报告了一条注释,用于告诉linters忽略一行,而不是实际错误。1.在安装psycopg2 binar之前,您是否明确卸载了psycopg2
y
?2.这是完整的错误回溯吗?您似乎报告了一条注释,用于告诉linters忽略一行,而不是实际的错误。