我在MS服务器上使用Visual Studio,并且有一个SSIS项目,其中我打算使用Python来做ETL。我在Visual Studio中安装了Python以及正确的库。我在SSMS上运行了一个简单的查询:
EXEC sp_execute_external_script
@language =N'Python',
@script=N'print("Welcome to Python in SQL Server")'
GO它也与其他进口产品一起工作,如熊猫和etree。
即使安装了xmltodict,我也收到了'No module named xmltodict‘的错误。Visual Studio中的SSIS项目似乎没有检测到已安装的库。
你能帮我找出导致这个问题的原因吗?
提前谢谢。
发布于 2019-11-27 07:27:42
看看这篇博文(Scraping data with SSIS and Python)。在本参考中,python解释器安装在运行VS的同一开发环境中。
仅在数据库级别上打开该设置可能还不够。您使用的是什么版本的SSIS/VS?
https://stackoverflow.com/questions/59051675
复制相似问题