Visual StudioのPython環境の情報の取得もとについての紹介です。
Visual StudioのPython環境のパネルにはインストールされているPythonの環境が表示されていますが、
どこから情報を取得しているか知りたい場合があります。
レジストリの以下のキーから取得される動作となっています。
どのキーに情報が保存されるかは、Pythonをユーザーとしてインストールするかシステムにインストールするかで異なります。
HKEY_CURRENT_USER\Software\Python\<Company>\<Tag>
HKEY_LOCAL_MACHINE\Software\Python\<Company>\<Tag>
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Python\<Company>\<Tag>
ユーザーとしてインストールした場合は、以下のキーに格納されています。
\HKEY_CURRENT_USER\Software\Python\PythonCore\(バージョン)\InstallPath
Python.exeのフルパスは ExecutablePath
の値に設定されています。