我试图从我的.netweb应用程序执行python脚本。为此,我从nuget包管理器安装了Python。但我在执行过程中遇到以下错误:
为了获得解析,我尝试了以下代码块,但是我无法成功地执行它。在
下面是用于在SQL Server数据库中插入记录的Python
脚本:
import pyodbc
conn = pyodbc.connect('DRIVER={SQL Server Native Client
11.0};SERVER=*****\SQLEXPRESS;DATABASE=TestDB;UID=sa;PWD=****')
cur = conn.cursor()
cur.execute("Insert into Results([EmailID],[Journey]) VALUES (?,?)", 55,
"JourneyName")
conn.commit()
Print("Success")
{cd2>下面是python执行的代码。在
^{pr2}$由于我已经执行了上面的c代码,我得到了下面的错误:
Traceback (most recent call last):"C:\Users\261866\TestPYCode.py" import pyodbc Module Not Found Error: No module named 'pyodbc'
错误:没有名为“pyodbc”的模块
问题可能是pyodbc的来源。如果您的pyodbc来自一个.whl文件,那么您可能必须使用pip来安装它。在
Here是微软的文档,说明如何为pyodbc配置开发环境。在
你试过了吗?在
并且here在Windows上有SQL Server的ODBC驱动程序,可以在那里下载并安装。在
相关问题 更多 >
编程相关推荐