簡體   English   中英

Web平台安裝程序:Python Installer-下載的文件未通過簽名驗證,並且可能已被篡改

[英]Web Platform Installer: Python Installer - Downloaded file failed signature verification and may have been tampered with

我正在嘗試通過Microsoft服務器管理器的IIS管理器中的Web平台安裝程序為IIS和Python 3.4安裝WFastCGI 2.1網關。

Python Installer失敗,並顯示以下錯誤:“此產品未成功安裝:下載的文件簽名驗證失敗,並且可能已被篡改”。 用於IIS和Python 3.4的Python 3.4.2(32位)和WFastCGI 2.1網關隨后失敗,並顯示以下錯誤:“無法安裝此產品,因為它依賴的產品未成功安裝”。

我注意到先決條件選項卡中的直接下載鏈接啟動此URL ,這說明pytools已遷移到PTVS。 也許這是問題的一部分?

我正在學習有關在IIS上部署Flask Web應用程序的教程 請幫助我找到使安裝成功的解決方案,或者提供其他替代方法,使我可以在IIS上進行部署。 謝謝!

我有完全相同的問題,正如mgrollins在他的評論中提到的那樣,直接使用wfastcgi是解決方案。

就我而言,我遵循了一個非常類似的教程( 此處 ),直到您完成IIS的安裝為止,然后我從python.org下載了Python(適用於所有用戶並添加到PATH),而不是安裝Web Platform Installer,而是進行了安裝。 wfastcgi項目頁面https://pypi.org/project/wfastcgi/中的“下載軟件包”和“啟用wfastcgi”步驟,即:

pip install wfastcgi 

wfastcgi-enable

之后,您可以繼續從教程中說“設置您的站點-復制wfastcgi.py”。 (我在Python Install目錄的Scripts文件夾中找到了wfastcgi.py文件)

另一個值得一提的項目是,在“添加模塊映射”期間,應該有一個|。 在Python.exe和您的站點目錄之間,如果您錯過它,則該側將不會加載,因此例如,它應如下所示:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM