ошибка импорта python psycopg2: ImportError: ошибка загрузки DLL при импорте _psycopg: не удалось найти указанный модуль

#python #importerror

Вопрос:

Я пытаюсь импортировать библиотеку psycopg2 , но получаю эту ошибку:

Обратная связь (последний последний вызов): Файл «c:UsersmeOneDriveDesktoppythonProjectfromSMStoDBapp.py», строка 2, в файле импорта psycopg2 «C:UsersmeAppDataLocalProgramsPythonPython310libsite-packagespsycopg2_init_.py«, строка 51, из psycopg2.импорт _psycopg ( # noqa ImportError: ошибка загрузки DLL при импорте _psycopg: не удалось найти указанный модуль.


Я использую версию python: 3.10.0 и в качестве редактора я использую VS-код.

Комментарии:

1. Я получаю ту же ошибку. Python 3.10.0, pip 21.2.4. Когда я установил psycopg2 v2.9.1, колеса не было, поэтому pip построил его из исходного кода. Я не получил никаких ошибок при сборке. Эта версия psycopg2 явно не указывает, что она действительна для Python 3.10-неудивительно, так как 3.10 только что вышла на этой неделе.

2. итак, вы думаете, что изменение интерпретатора python на самую старую версию, такую как 3.9/8, заставит ее работать?

3. Если для вас подходит другая версия python, то да, я думаю, это сработает. psycopg2 официально поддерживает эти другие версии python.