2017-01-10 8 views
0

だから、私はPython環境で驚いていました。私はシェルでのpythonを実行したときPythonのグローバル環境が台無しになった

だから、それは私が私がpywinをダウンロードしてpywinを使用し、私は窓10上だし、私は私の次のプロジェクトのためのpythonスイッチャーを必要とする2.7

上で実行している私に言うだろう私のpythonを入力すると3.5

にそれを切り替えるために私が使用したコマンドが

pywin setdefault 3.5 

た今では

python is not recognized as an internal or external command. 
語ります

しかし、pyが、私は

VIRTUALENV、easy_installを、私が使用するために使用これらのコマンドの全てをピップを使用することはできませんさて、私は突然、もはやそれらへのアクセスを持っている

Python 2.7.12 

を生成します。

私はスイッチバックに戻ってみました。

もうpywinを認識することさえありません。

+1

新しい 'cmd'コンソールを起動してください。環境変数を表示します。 'PATH'と' PYTHONPATH'を確認してください。 –

+0

笑、新しいコマンドプロンプトを開始すると、そのトリックがやりました。 –

+0

@LaurentLAPORTEこれはおそらく答えになるはずです –

答えて

2

どのPythonバージョンが実行されているかを確認する最も良い方法は、環境変数を確認することです。これを確認する別の方法は、whichコマンドを使用することです。 (cmdを開き、which pythonを実行してください)。

ただし、環境変数が変更されていないことを確認するには、最初に新しいcmdプロンプトを開始する必要があります。

Windowsでは、また任意のOSでは、PATHPYTHONPATHの変数をチェックする必要があります。

Windowsの場合は、Python documentationの推奨事項に従ってください。

Windowsやインストールなどの作業に慣れていない人は、pythonをアンインストールし、python(コンパイル済み)ファイル(pythonでインストールされたもの)を含むすべてのバージョン/あなたが書いたものではない)、そしてPythonを再インストールします。インストーラはパス変数を正しい場所に再設定する必要があります。

関連する問題