Windows 7 で Python の複数のバージョンを管理するための PyEnv の代替手段

Windows 7 で Python の複数のバージョンを管理するための PyEnv の代替手段

私は Python で開発されたシステムを持っており、バージョン 3.5 以降すべてでテストを実行する必要があります。Unix では PyEnv 依存関係マネージャーを使用してすべてのバージョンをインストールできますが、Windows Subsystem for Linux 以外の Windows では動作せず、Windows 7 しか使用できません。

複数のバージョンの Python を同時に実行するための最適な推奨事項は何ですか?

答え1

そこにはWindows 用の PyEnv フォークいくつかのコマンドが欠けていますが、必要なことはできるかもしれません。使い慣れた PyEnv コマンドを維持したい場合は、おそらくこれが最善の策でしょう。

すべてのOSで動作するツールに切り替えることに抵抗がない場合は、コンダ試してみてください。PyEnv と同様に、異なる Python バージョンを使用して、異なるプロジェクトに異なる環境を作成できます。

関連情報