
コンピューターに python 3.7.4 をインストールしようとしていますが、以前別のドライブに python をインストールしていました。今 python をインストールしようとすると、インストーラーにインストール オプションが表示されません。
私が持っているオプション (変更、修復、アンインストール) はすべて、コンピューターにないドライブを指しています。オプションのいずれかを実行しようとすると、ドライブが見つからないためすべて失敗し、ドライブを切り替える方法も見つかりません。変更オプションにはインストール場所が表示されますが、ボックスがグレー表示されていて変更できません。
インストール場所を C ドライブに戻す方法はありますか?
答え1
インストールのパスは Windows レジストリに保存されます。以下を試してください。
- 「実行」を起動し、「regedit」と入力します(レジストリ エディターが開きます)。
- 左側のツリーから「HKEY_CURRENT_USER\Software\Python\PythonCore\3.6」フォルダ (またはお持ちのバージョン) に移動します。
- 次のフォルダーに Python パスが保存されています: Idle、InstallPath、PythonPath (システムによって異なる場合があります)。すべてのレジストリ エントリで、「値のデータ」のパスを、Python を配置する新しいパスに変更します (下のリンクの図に示すように、名前エントリを右クリック -> 変更)。
たとえば、エントリを D:\Python\Python36\Lib\idlelib\idle.pyw から C:\Users.....\AppData\Local\Programs\Python\Python36\Lib\idlelib\idle.pyw に変更します。
- その後、インストーラーを再度実行すると、Python インストールを変更または修復できるはずです。
私の場合はうまくいきました。この方法で別のドライブにインストールを修復できました。あなたにもうまくいくかどうか教えてください。