当我运行我在Azure中的WebJobs上设置的python脚本时 - 我收到以下错误:
import MySQLdb
ImportError: No module named MySQLdb
job failed due to exit code 1
我发现了一些似乎建议将python模块安装到webapp上创建的目录的文章。如何/在哪里安装这些模块?
答案 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")