1

Python の新しいバージョンをインストールしたので、Python が呼び出されたときに、そのバージョンがパスの最初にあることを確認したいと考えています。そのため、現在、私の「C」ドライブには「Python27」と「Python32」(それぞれ古いバージョンと新しいバージョン) があります。

コマンドラインで「python」と入力すると、「Python 2.7」が表示されます。コントロール パネルを使用して、"path" および "pythonpath" ユーザー変数を ('C:\Python27' から 'C:\Python32' に) 変更し、システムをリロードしたことを確認しました。それでもうまくいきません。システムに新しいバージョンの Python を強制的に使用させる方法を知っている人はいますか?

追加した

これ大事かも。「Python32」ディレクトリに移動し、コマンド ラインに「python」と入力すると、新しいバージョンが取得されます。

4

2 に答える 2

1

私はあなたがあなたが更新したと言うことを知っています%PATH%。ただし、症状の説明から、の代わりに(または前に)c:\Python27まだ表示されていることはほぼ確実です。%PATH%c:\Python32

診断するには、開始cmd.exeして入力しsetます。PATH次に、そこに含まれるPythonディレクトリとその順序を見つけて確認します。

于 2012-06-11T12:18:49.653 に答える
1

個人的には、インストールされているすべての Python バージョンのディレクトリを に配置しまし%PATH%たが、「デフォルト」バージョン以外のすべての実行可能ファイル名を変更しました。たとえば、私はC:\Python26\Python.exeC:\Python27\Python27.exeおよびを持っていC:\Python32\Python32.exeます。このようにして、コマンド ラインから任意のバージョンを簡単に起動できます。

于 2012-06-11T13:19:00.370 に答える