【发布时间】:2018-01-19 22:12:06
【问题描述】:
我想使用 pyodbc 连接到 .mdb 数据库。我已经安装了 pyodbc,还安装了 freetds --with-unixodbc。就我所见,安装没问题。但是,我是编码新手,我可能做错任何事...... 如果我的问题是多余的,我很抱歉。我确实找到了一些关于该主题的other answers,但我仍然无法解决这个问题。
import pyodbc
ModuleNotFoundError: 没有名为“pyodbc”的模块
请让我知道我应该提供哪些其他信息。
【问题讨论】:
-
我猜你没有使用
virtualenv,你可能安装了sudo pip install pyodbc之类的命令。pip的那个版本可能适用于 Python 2。首先,我建议您学习如何使用 virtualenvs,即使您是新手。但无论如何,也许试试pip3 install pyodbc? -
嗨 FlipperPA,感谢您的回复。我确实先尝试了 pip,但确实失败了,并通过 pip3 install 完成了它。我会研究virtualenv。谢谢!
-
我会添加它作为答案 - 我很高兴你明白了!
标签: import python-3.6 pyodbc macos-high-sierra