2017-08-22 8 views
0

新しいディレクトリのもとでCドライブにpythonの新しいインスタンスをインストールしようとしましたが、既存のpythonインスタンスが置き換えられるという警告が表示されました。何が起こるのでしょうか?これを防ぐにはどうすればいいですか?Cドライブ上の複数のPythonインスタンス-Windows

たとえば、私は、次のインストールがあります。

  • C:\ Anaconda2 \ Python.exe
  • C:\ Python27 \ Python.exe
  • C:\ NEWDIR \ NEWDIRのPython \。 exe

上記のリストの最後の項目をインストールしようとすると、エラーメッセージが表示されました。私はほとんどの応答が神の緑の地球上でなぜ私のpythonのインスタンスをこのように構成するのかを尋ねることを知っていることは分かっていますが、今のところ私はその矛盾をよりよく理解しようとしています。ですから、インストール/環境の設計ではなく、それに注目してください。私はクリーンアップする必要があるいくつかのレガシーインストールで作業しています。

+0

警告メッセージ自体を提供できますか? – Some1Else

+0

@ Some1Else私はmsgをバイパスし、インストールを完了しました。私は現時点ではできないアンインストールと再インストールをせずに再作成することはできません。 msgは、基本的に私の既存のpythonのインストールが置き換えられると言いました。 –

+0

あなたがインストールしようとしているpythonの新しいインスタンスはPython27と同じですか、それとも別のバージョンのpythonですか? – Some1Else

答えて

1

いいえ。したがって、基本的に新しいインストーラは、.pyと.pywの新しい関連付けを作成します。ダブルクリックすると、新しいバージョンが実行されます。また、PATH環境変数を変更して、cmdや他の間接的な "一般的なpython"呼び出しメソッドを使用するときに実行するデフォルトのpython.exeを変更することもできます。

python.exeをフォルダ自体から呼び出す限り、問題はありません。

+0

新しいアソシエーションによってどういう意味ですか? –

+0

ファイル(例えば.zipファイル)をクリックすると、それを実行するデフォルトのプログラムがあります(私にとってwinrar)。したがって、Pythonの場合と同じです。 – Some1Else

+0

ありがとうございます。これらが警告で暗示されている唯一の変更である限り、私は良いと思います。 –