pyodbc 出现在 "No module name pyodbc"
pyodbc is present in showing "No module name pyodbc"
我正在尝试将我的 python 代码连接到 sql 服务器。但是有一个错误显示:
导入pyodbc
ModuleNotFoundError:没有名为 'pyodbc'
的模块
import pyodbc
cnxn = pyodbc.connect("Driver={SQL Server};"
"Server=localhost;"
"Database=SCMS2;"
"uid=sa;pwd=tazbirul94")
cursor = cnxn.cursor()
cursor.execute('SELECT * FROM Suppliers')
for row in cursor:
print('row = %r' % (row,))
这里是 pip freeze 命令:
这表明我的 odbc 存在:
这是错误
Here is my pycharm environment path
pycharm 正在使用 .../venv/...
文件夹中的 python,而您在 cmd 中键入的内容却没有。确保对两者使用相同的 python 版本。
一种方法是去:
File->Settings->Project->Project Interpreter 并更改为您已为
安装模块的 python
我正在尝试将我的 python 代码连接到 sql 服务器。但是有一个错误显示: 导入pyodbc ModuleNotFoundError:没有名为 'pyodbc'
的模块import pyodbc
cnxn = pyodbc.connect("Driver={SQL Server};"
"Server=localhost;"
"Database=SCMS2;"
"uid=sa;pwd=tazbirul94")
cursor = cnxn.cursor()
cursor.execute('SELECT * FROM Suppliers')
for row in cursor:
print('row = %r' % (row,))
这里是 pip freeze 命令:
这表明我的 odbc 存在:
pycharm 正在使用 .../venv/...
文件夹中的 python,而您在 cmd 中键入的内容却没有。确保对两者使用相同的 python 版本。
一种方法是去:
File->Settings->Project->Project Interpreter 并更改为您已为
安装模块的 python