python - 找不到pyodbc模块
问题描述
我面临这样一种情况,pyodbc
以前(3 周前)以前工作的模块在我的笔记本电脑上不再工作了。我反复收到Module not found
错误。
为了自己解决它,我浏览了堆栈溢出中的类似文章并实施了一些类似的建议。然而问题仍然存在。我的机器(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
目录下可用。eclipse IDE(PyDev)中python解释器的路径也指向正确的python可执行路径。
只是为了测试,我已经下载pymssql
了模块,你猜怎么着......它也显示了同样的错误信息。我已经卸载并重新安装了软件包。没有解决方案。
解决方案
如果您使用以下代码安装 Anaconda,
conda install -c anaconda pyodbc
推荐阅读
- google-bigquery - Bigquery:如何从列中选择多个匹配记录
- calculator - 使用 TI-84 Plus CE 舍入时如何保持尾随零?
- python - raise ValueError(“无效的 DER 输入:数据不足”) ValueError:无效的 DER 输入:数据不足。如何解决此错误
- flutter - 在颤动的页面之间导航的最佳方法是什么
- r - 如何使用 R 中的 ggplot 在一个图中绘制具有多个数据框的列表
- css - 背景视频 CSS
- c++ - Sublime 无法自动补全头文件和 opencv 函数
- python - 如何在python中为Apriori算法组合列表的字符串元素?
- odoo - 如何使用现有的专业模板图像在报表中添加图像
- python - 从用户获取所有输入后如何打印值?(不存储输入值)