将python模块添加到Azure

时间:2016-06-03 16:42:41

标签: python mysql python-2.7 azure azure-webjobs

当我运行我在Azure中的WebJobs上设置的python脚本时 - 我收到以下错误:

      import MySQLdb
 ImportError: No module named MySQLdb
 job failed due to exit code 1

我发现了一些似乎建议将python模块安装到webapp上创建的目录的文章。如何/在哪里安装这些模块?

1 个答案:

答案 0 :(得分:1)

你试过这个吗?

http://nicholasjackson.github.io/azure/python/python-packages-and-azure-webjobs/ (来自网站):

  

第1步。

     

如果您使用的是OSX,则默认的Python 2.7会安装您的软件包   使用pip安装将在/usr/local/lib/python2.7/site-packages中,   在python作业的根目录中创建一个名为site-packages的文件夹   并将您工作所需的任何包复制到其中。

     

第2步

     

接下来,您需要修改run.py或任何其他需要的文件   访问包文件。在文件的顶部添加...。

import sys  
sys.path.append("site-packages")