【发布时间】:2019-10-31 01:55:15
【问题描述】:
我正在运行一些 python 代码来读取 json 格式的文件并将数据上传到 SQL 服务器表。代码在没有解释的情况下崩溃,只是返回错误代码:0xc0000135。相关代码是
df = pd.DataFrame(data)
engine = sqlalchemy.create_engine("mssql+pyodbc://" + dbname + "?driver=SQL+Server", fast_executemany=True)
df.to_sql(tname, engine, if_exists='append', index=False, chunksize=10)
这是我目前所知道的:
1) 代码与 .NET 框架相关(请参阅:What does error code 0xc0000135 mean when starting a .NET application?),可能意味着我没有安装正确的版本。
2) 我安装了 4.8 版。
3) 我使用的是 sqlalchemy 版本 1.3.10
4) 我使用的是 python 版本 3.7.3
我无法弄清楚我实际上需要拥有哪个版本的 .Net 框架。
【问题讨论】:
标签: python sqlalchemy