Iis Web平台安装程序:Python安装程序-下载的文件未能通过签名验证,可能已被篡改

Iis Web平台安装程序:Python安装程序-下载的文件未能通过签名验证,可能已被篡改,iis,web-platform-installer,iis-manager,wfastcgi,Iis,Web Platform Installer,Iis Manager,Wfastcgi,我正在尝试通过Microsoft Server Manager的IIS管理器中的Web平台安装程序安装WFastCGI 2.1 Gateway for IIS和Python 3.4 Python安装程序失败,错误为:“此产品未成功安装:下载的文件未通过签名验证,可能已被篡改”。Python3.4.2(32位)和WFastCGI 2.1 Gateway for IIS和Python3.4随后失败,错误为:“无法安装此产品,因为它所依赖的产品未成功安装” 我注意到先决条件选项卡中的直接下载链接启动,

我正在尝试通过Microsoft Server Manager的IIS管理器中的Web平台安装程序安装WFastCGI 2.1 Gateway for IIS和Python 3.4

Python安装程序失败,错误为:“此产品未成功安装:下载的文件未通过签名验证,可能已被篡改”。Python3.4.2(32位)和WFastCGI 2.1 Gateway for IIS和Python3.4随后失败,错误为:“无法安装此产品,因为它所依赖的产品未成功安装”

我注意到先决条件选项卡中的直接下载链接启动,这说明pytools已迁移到PTV。也许这就是问题的一部分


下面我将介绍如何在IIS上部署Flask web应用程序。请帮助我找到使此安装成功的解决方案,或提供允许我在IIS上部署的替代方案。谢谢大家!

我遇到了完全相同的问题,正如他在评论中提到的,直接使用wfastcgi是解决方案

在我的例子中,我遵循了一个非常类似的教程()直到您完成IIS的安装,然后我没有安装Web平台安装程序,而是从Python.org下载Python,安装它(针对所有用户并添加到PATH),从wfastcgi项目页面执行“下载包”和“启用wfastcgi”步骤,这意味着:

pip install wfastcgi 

wfastcgi-enable
之后,您可以继续按照教程中的说明“设置您的站点-复制wfastcgi.py”。(我在Python安装目录的Scripts文件夹中找到了wfastcgi.py文件)

另一项值得一提的内容是,在“添加模块映射”过程中,Python.exe和站点目录之间应该有一个|,如果您没有找到它,则不会加载该端,例如,它应该如下所示:

C:\Program Files\Python36\python.exe|C:\inetpub\wwwroot\mysite\wfastcgi.py

嘿,你运气好吗?这里有一个类似的问题(对于2.7安装程序):指向wfastcgi Python项目页面:它支持Python 3。