Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python (更新)Windows上的psycopg2[导入错误]-导入错误:动态模块未定义模块导出功能(PyInit_u_psycopg)_Python_Python 3.x_Psycopg2_Importerror - Fatal编程技术网

Python (更新)Windows上的psycopg2[导入错误]-导入错误:动态模块未定义模块导出功能(PyInit_u_psycopg)

Python (更新)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

[更新]-我的计算机上安装的防病毒软件导致了问题。禁用它解决了问题:)

我在尝试导入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
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忽略一行,而不是实际的错误。