【问题标题】:import pyodbc in Azure WebJobs在 Azure WebJobs 中导入 pyodbc
【发布时间】:2014-09-26 18:47:28
【问题描述】:

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

我想设置一个计划的网络作业,它会定期从 Azure 数据库中获取数据

但是,即使我上传编译后的版本并在脚本中添加路径,加载 pyodbc 模块时总是会出错。有人知道如何在 Azure WebJob 中使用 pyodbc 吗?

谢谢!

【问题讨论】:

  • 请添加尝试加载模块时收到的错误消息。

标签: azure pyodbc azure-webjobs


【解决方案1】:

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

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

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

注意: 如果您的 PyODBC 库不是 32 位版本,您应该有错误 "... Not a valid Win32 application"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-27
    • 2023-02-02
    • 1970-01-01
    • 1970-01-01
    • 2015-09-23
    • 1970-01-01
    • 2015-04-02
    • 1970-01-01
    相关资源
    最近更新 更多