2

特定のバージョンのPythonをWindowsに複数回インストールできるかどうか知りたいのですが。
完全なPython環境につながる通常のインストール手順について質問しているので、virtualenvはここではオプションではありません。たとえば、 Pythonのインストールフォルダを見つけるために他のライブラリ/プログラムのインストール中に使用される可能性のある
レジストリキーに関心があります。HKEY_LOCAL_MACHINE/SOFTWARE/Python/PythonCore/<Version>

背景:PySideを通常インストールする場合とvirtualenv
内から インストールする場合の違いをテストしたいと思います。作業中のPythonインストールをこのために使用したくないので、テスト期間中、既存のPythonインストールと共存させるためにクリーンなPythonインストールが必要です。

4

2 に答える 2

1

複数のレジストリファイル(* .reg)を使用して、同じバージョンであるが異なる場所にインストールされている複数のPythonインタープリターを切り替えています。このテンプレートのバージョン番号と場所を調整します。

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\X.Y]

[HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\X.Y\Help]
@=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\X.Y\Help\Main Python Documentation]
@="C:\\PythonXY\\Doc\\pythonXYZ.chm"

[HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\X.Y\InstallPath]
@="C:\\PythonXY\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\X.Y\InstallPath\InstallGroup]
@="Python X.Y"

[HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\X.Y\Modules]

[HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\X.Y\PythonPath]
@="C:\\PythonXY\\Lib;C:\\PythonXY\\DLLs"
于 2011-01-11T21:30:38.530 に答える
-1

WindowsにはいくつかのPythonバージョンをインストールできます。私はこれを行い、悪影響に気づきませんでした。

パッケージをインストールするときは、パッケージをインストールするバージョン、つまり、python31 setup.py installなどを実行するだけです。通訳はその家がどこにあるか知っています。

また、複数のPythonまたはパッケージバージョンを処理する必要がある場合は、virtualenvの使用を検討してください。このようにして、システム全体に触れることなく、Pythonやパッケージのさまざまな「インストール」を必要なだけ行うことができます。

于 2011-01-11T21:45:29.383 に答える