SQL Server 代理运行 Python 脚本问题

问题描述 投票:0回答:1

我可以使用 CmdExec 从 SQL Server 代理运行基本的 Python 脚本,以运行指向打印 hello world 的 py 文件的 bat 文件。然而,当尝试运行使用 pandas 模块的文件时,代理不断出现以下错误:

...将 pandas 导入为 pd 文件“C:...\Python\Python39\lib\site-packages\pandas_init_.py”第 47 行,引发 ImportError( ImportError: 无法导入所需的依赖项:dateutil:没有名为“dateutil”的模块。进程退出代码 1

我尝试执行的测试代码如下:

import pandas as pd

lst=['a','b','c']

df=pd.DataFrame(lst)
df.to_csv(r'C:\Test.csv',index=False)

看看你有什么建议吗?

python sql-server sql-server-agent
1个回答
0
投票

尝试 pip install python-dateutil

© www.soinside.com 2019 - 2024. All rights reserved.