модуль pyodbc не найден - PullRequest
       17

модуль pyodbc не найден

0 голосов
/ 19 июня 2019

Я сталкиваюсь с ситуацией, когда такие модули, как pyodbc, которые раньше работали (3 недели назад), больше не работают на моем ноутбуке. Я постоянно получаю Module not found ошибку.

Чтобы решить эту проблему самостоятельно, я просмотрел аналогичные статьи по переполнению стека и реализовал некоторые предложения, такие как this . Тем не менее проблема все еще сохраняется. Моя машина (Windows 10) имеет только одну версию Python (python v3.7.2), и я никогда не создавал virtualenv.

C:\Users\Kris\eclipse-workspace\SQLPyODBC>conntest.py --serverName "IDEA-PC\SQLEXPRESS" --name "SampleStore" --trustedConn "yes"
Traceback (most recent call last):
  File "C:\Users\Kris\eclipse-workspace\SQLPyODBC\conntest.py", line 1, in <module>
    import pyodbc
ModuleNotFoundError: No module named 'pyodbc'

Указанный пакет доступен в каталоге C:\Users\Kris\AppData\Local\Programs\Python\Python37-32\Lib\site-packages. Также путь интерпретатора Python в Eclipse IDE (PyDev) указывает на правильный путь к исполняемому файлу Python.

Просто чтобы проверить, я скачал модуль pymssql, и угадайте, что ... он также показывает то же сообщение об ошибке. Я удалил и переустановил пакеты. Нет решения.

1 Ответ

0 голосов
/ 19 июня 2019

Перед импортом pyodbc в python вы должны установить модуль с помощью pip непосредственно из cmd.

pip install pyodbc

, если это не работает, попробуйте с помощью pip удалить и установить его снова после перезапуска (илиубить все связанные с питоном задачи).Надеюсь, что это работает

...