共用方式為


Python 開發工作負載無法在 Visual Studio 中安裝

適用於: Visual Studio 2022

徵兆

Python 開發工作負載無法在 Visual Studio 中安裝。 此外,您會看到下列錯誤訊息:

Package 'CPython39.Exe.x64,version=3.9.13, chip=x64' failed to download from 'https://go.microsoft.com/fwlink/?linkid=2222466'.
Search URL
https://aka.ms/VSSetupErrorReports?q=PackageId=CPython39.Exe.x64; PackageAction=DownloadPackage; ReturnCode=0x80096004
Details
WebClient download failed: Authenticode verification returned 0x800b0003 for path: python-3.9.13-amd64.exe.
Bits download failed: Timeout reached for job VsBitsDownloadJob - -2114796084 whilst in state BG_JOB_STATE_CONNECTING WinInet download failed: Authenticode verification returned 0x800b0003 for path: python-3.9.13-amd64.exe.
Impacted workloads
Python development (Microsoft.VisualStudio.Workload.Python,version=17.5.33306.270)
Impacted components
Python 3 64-bit (3.9.13) (Component.CPython39.x64,version=3.9.13)

原因

Visual Studio 安裝程式 無法從 URL https://go.microsoft.com/fwlink/?linkid=2222466下載python-3.9.13-amd64.exe檔案。

解決方法

若要解決此問題,請確定將下載檔所需的網域和伺服器新增至allowlist。

藉由將必要的網域 URL 新增至 allowlist,您可以啟用 Visual Studio 安裝程式 下載所需的檔案,並成功安裝 Python 開發工作負載。 如需新增至允許清單的 URL 詳細資訊,以及安裝防火牆或 Proxy 伺服器後方的 Visual Studio 和指引,請參閱 在防火牆或 Proxy 伺服器後方安裝和使用 Visual Studio 和 Azure 服務。

完成允許清單程序之後,您可以在 Visual Studio 中安裝 Python 開發工作負載 ,而不會發生任何下載失敗。