pyodb c ImportError DLL загрузка не удалась при выполнении скрипта, но удалось импортировать в консоль, используя интерпретатор python - PullRequest
0 голосов
/ 14 апреля 2020

Я пробовал это как с 64-битной, так и с 32-битной python, и вот ошибки, которые я получаю для обеих версий

64-битная - ImportError: Ошибка загрузки DLL:% 1 не является допустимым приложением Win32 .

32 бита - ошибка ImportError: сбой загрузки DLL: указанный модуль не найден.

Странно то, что при попытке импортировать pyodb c в консоль с использованием интерпретатора python Я могу импортировать его без каких-либо проблем.

no error interpreter

error while executing script

Я запускаю это на Windows 10. Я смог использовать pyodb c на windows 7 64-битных и обновлен до Windows 10 некоторое время назад, и с тех пор столкнулся с этой проблемой.

Это единственный код, который я запускаю для проверки оператора импорта с использованием виртуальной среды

import sys
print(sys.version)
import pyodbc
...