[ОБНОВЛЕНИЕ] - проблема была вызвана антивирусом, установленным на моем компьютере. Отключение решило проблему:)
Я получаю странную ошибку при попытке импортировать psycopg2.
Использование Python 3.7.7
Загруженный psycopg2 с использованием pip
$ python -m pip install 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
import psycopg2
if name == " main": print (" Hello World! ")
При запуске кода выдается следующее сообщение об ошибке:
$ 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)
Попробуйте вместо этого установить pscopg2-binary. Все еще получаю ту же ошибку.
Есть идеи?