Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Azure Webapp控制盘--查找链接不起作用_Python_Azure_Pypi_Azure Web App Service_Python Wheel - Fatal编程技术网

Python Azure Webapp控制盘--查找链接不起作用

Python Azure Webapp控制盘--查找链接不起作用,python,azure,pypi,azure-web-app-service,python-wheel,Python,Azure,Pypi,Azure Web App Service,Python Wheel,我一整天都在努力寻找链接,如果有人能在这里帮助我,我将非常感激 我一直在使用python3.4进行开发,我添加的一个新功能使用Azure存储(最新版本),它需要加密,需要cffi、idna等。。。 然而,当我尝试在Azure Webapp上测试它时,部署失败,并说“错误:找不到vcvarsall.bat” 通过一些研究,我认为在requirements.txt的顶部放置--查找wheelhouse链接,并在根目录的wheelhouse文件夹中放置轮子(cffi-1.8.2-cp34-cp34m-

我一整天都在努力寻找链接,如果有人能在这里帮助我,我将非常感激

我一直在使用python3.4进行开发,我添加的一个新功能使用Azure存储(最新版本),它需要加密,需要cffi、idna等。。。 然而,当我尝试在Azure Webapp上测试它时,部署失败,并说“错误:找不到vcvarsall.bat”

通过一些研究,我认为在requirements.txt的顶部放置--查找wheelhouse链接,并在根目录的wheelhouse文件夹中放置轮子(cffi-1.8.2-cp34-cp34m-win32.whl(md5)和cryptography-1.5-cp34-cp34m-win32.whl(md5))应该可以工作。这根本没用,我也遇到了同样的问题

我尝试过——没有索引,它给出了“找不到任何满足要求cffi==1.8.2的下载”。有人说,如果我想使用——没有索引,那么我应该让所有的轮子都位于驾驶室;否则,我将得到那个错误


有了这个,我想用我的轮子来做cffi和加密,其余的从pypi下载。有人有任何线索吗。。。?救命啊

在这种情况下,你不是唯一一个:

不知什么原因,WebApp机器上的pip版本似乎没有检测到平台标记为“win32”(这就是为什么它找不到您的控制盘)

几种解决方案:

  • 移动到Py3.5:

  • 使用部署脚本轻松安装控制盘:

  • 如果不需要最新功能,请在requirements.txt文件中将存储版本强制为0.32.0(不需要加密)。请阅读storage 0.33.0的发行说明,以确定是否需要它:


谢谢!为了快速修复问题,我已经用一个不需要加密的较旧版本实现了azure存储,但一旦我使用完我一直在使用的其他功能,我将仔细查看您的解决方案:)