#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.