適用対象: 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 ファイルをダウンロードできません。
解決方法
この問題を解決するには、ファイルのダウンロード元の必要なドメインとサーバーが許可リストに追加されていることを確認します。
必要なドメイン URL を許可リストに追加することで、Visual Studio インストーラーが必要なファイルをダウンロードし、Python 開発ワークロードを正常にインストールできるようになります。 許可リストに追加する URL の詳細と、ファイアウォールまたはプロキシ サーバーの背後に Visual Studio をインストールする方法のガイダンスについては、「 ファイアウォールまたはプロキシ サーバーの背後にある Visual Studio と Azure Services のインストールと使用」を参照してください。
許可リスト作成プロセスが完了したら、ダウンロードエラーが発生することなく、Visual Studio で Python 開発ワークロードインストールできます。