[解決済み】Windowsで複数のバージョンのPythonを実行する方法
質問
私のマシンには2つのバージョンのPythonがインストールされています(バージョン2.6と2.5)。あるプロジェクトでは2.6を、別のプロジェクトでは2.5を動かしたいのですが、どうすればいいですか?
どちらを使うか指定するにはどうしたらいいですか?
Windows XP SP2で作業しています。
解決方法を教えてください。
Pythonの別のコピーを実行するのは、正しい実行ファイルを起動するのと同じくらい簡単です。あなたは、コマンドラインから、単に
python
.
Windows では、この操作で
%PATH%
環境変数に、実行ファイル、バッチファイル(
.bat
)、コマンドファイル(
.cmd
) などの実行ファイルを実行します (これを制御するのが
PATHEXT
環境変数)に与えられた名前と一致するものである。実行する正しいファイルを見つけたら、そのファイルが実行されます。
さて、2つのpythonバージョン2.5と2.6をインストールした場合、パスにはその両方のディレクトリが含まれ、次のようになります。
PATH=c:\python\2.5;c:\python\2.6
が、Windowsは一致するものを見つけると、パスの検証を停止します。
本当に必要なのは、どちらか一方または両方のアプリケーションを明示的に呼び出すことで、例えば
c:\python\2.5\python.exe
または
c:\python\2.6\python.exe
.
もう一つの方法は、それぞれのショートカットを作成することです。
python.exe
そのうちの1つを呼び出す
python25
と、もう1つの
python26
を実行するだけです。
python25
をコマンドラインから実行します。
関連
-
Pythonの学習とデータマイニングのために知っておくべきターミナルコマンドのトップ10
-
[解決済み】Python Error: "ValueError: need more than 1 value to unpack" (バリューエラー:解凍に1つ以上の値が必要です
-
[解決済み] 関数デコレータを作成し、それらを連鎖させるには?
-
[解決済み] 関数内でグローバル変数を使用する
-
[解決済み] PandasでDataFrameの行を反復処理する方法
-
[解決済み] 最近のPythonでカスタム例外を宣言する適切な方法?
-
[解決済み] 複数のPythonバージョンとPIPに対応する?
-
[解決済み】ネストされたディレクトリを安全に作成するには?
-
[解決済み】Pythonに三項条件演算子はありますか?
-
[解決済み】2つの辞書を1つの式でマージする(辞書の和をとる)には?)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ピローによる動的キャプチャ認識のためのPythonサンプルコード
-
python implement mysql add delete check change サンプルコード
-
Evidentlyを用いたPythonデータマイニングによる機械学習モデルダッシュボードの作成
-
Python 入出力と高次代入の基礎知識
-
[解決済み】OSError: [WinError 193] %1 は有効な Win32 アプリケーションではありません。
-
[解決済み】TypeError: re.findall()でバイトのようなオブジェクトに文字列パターンを使用することはできません。)
-
[解決済み] builtins.TypeError: strでなければならない、bytesではない
-
[解決済み] 'int'オブジェクトに'__getitem__'属性がない。
-
[解決済み】 AttributeError("'str' object has no attribute 'read'")
-
[解決済み】NameError: 名前 'self' が定義されていません。