Azure Webapp wheel --find-links不起作用

时间:2016-09-08 01:07:50

标签: python azure pypi azure-web-app-service python-wheel

我一直在努力寻找--find-links一整天,如果某人能帮助我,我将非常感激。

我一直在使用python3.4开发,我添加的一项新功能使用Azure存储(最新版本),它需要加密,这需要cffi,idna等... 但是,当我尝试针对Azure Webapp进行测试时,部署失败,说“错误:无法找到vcvarsall.bat”

通过一些研究,我想把--find-links wheelhouse放在我的requirements.txt的顶部并且有轮子(cffi-1.8.2-cp34-cp34m-win32.whl(md5)和cryptography-1.5-cp34 -cp34m-win32.whl(md5))位于root中的wheelhouse文件夹应该可以正常工作。这根本没有帮助,我遇到了同样的问题。

我尝试了--no-index,它给出了“无法找到满足要求cffi == 1.8.2的任何下载”。有人说如果我想使用--no-index,那么我应该把所有车轮放在驾驶室内;否则,我会得到那个错误。

有了这个,我想把我的轮子用于cffi和密码,其余的从pypi下载。任何人都有任何线索......?帮助!

1 个答案:

答案 0 :(得分:3)

在这种情况下,你不是唯一一个: https://github.com/Azure/azure-storage-python/issues/219

似乎不明原因,WebApp计算机上的pip版本未检测到平台标记为" win32" (这就是为什么它找不到你的车轮。)

几种解决方案: