2017-10-23 484 views
0

Windows 7のラップトップにPython 3.6.3(32ビット)をインストールしようとすると、インストーラーが次のエラーで失敗します。Pythonインストーラー: "0x80070642 - ユーザーによるインストールのキャンセル"

0x80070642 - Pythonのプログレスバーが回転することによって示されるように、ユーザは、「パイソン3.6.3標準ライブラリ(32ビット)」をインストール中にこのエラーが一貫してインストールを途中に発生したインストール

をキャンセルタスクバーアイコンの赤色に点灯します。

Looking at the installer log私はFailed to secure cache path:を報告しているいくつかのエントリに気付きましたが、これらのエラーを検索しても詳細は表示されませんでした。

Error 0x80070005: Failed to secure cache path: C:\ProgramData\Package Cache\ 
Error 0x80070005: Failed to secure cache directory: C:\ProgramData\Package Cache\ 
Error 0x80070005: Failed to get cached path for package with cache id: {C093353B-F9EE-4A06-923D-C1B340B82886}v3.6.6119.0 
Error 0x80070005: Failed to cache payload: launcher_AllUsers 
Failed to cache payload: launcher_AllUsers from working path: C:\Users\SVASCE~1\AppData\Local\Temp\{973D88A7-E2AD-4A3C-AA24-79C5637B217A}\launcher_AllUsers, error: 0x80070005. 
+0

これは、bugs.python.orgの問題追跡ツールでよりうまく処理されます。 3.5+用のWindowsインストーラは、ほぼ完全に1つのPythonコア開発者の仕事です。彼は少なくとも見て、インストーラに問題があるのか​​、ログに関する問題についての情報が改善できるかどうか確認することができます。 'ERROR_INSTALL_USEREXIT'(0x0642)はおそらく' ERROR_ACCESS_DENIED'(0x0005)の失敗のためにバンドルされたインストーラから取り消されたものです。 – eryksun

答えて

0

私は「すべてのユーザーのためのランチャーをインストールする」チェックを外すでエラーを解決することができた

未チェックしたら、予想通り、インストーラは問題なく働きました。

Installer with "install launcher for all users" unchecked

関連する問題