在Azure WebJobs中导入pyodbc

时间:2014-09-26 18:47:28

标签: azure pyodbc azure-webjobs

只是想知道有没有办法在python WebJob中使用pyodbc

我想设置一个计划的Web作业,该作业将定期从Azure数据库中获取数据

然而,加载pyodbc模块总是出错,即使我上传了编译版本并在我的脚本中添加路径。有谁知道如何在Azure WebJob中使用pyodbc?

谢谢!

1 个答案:

答案 0 :(得分:1)

获取正常工作的PyODBC: 要使用PyODBC,您应该使用Python 2.7或Python 3.4以32位版本(非常重要)编译它

或者安装Python 2.7或3.4,32bits,然后输入命令" pip install pyodbc"

在Azure WebJob中使用 将PyODBC.pyd文件放在作业的根目录中,它应该可以工作。

注意: 如果您的PyODBC库不是32位版本,则应该出现错误" ...不是有效的Win32应用程序"