2016-07-21 6 views
0

Pythonの "Pip"モジュールをインストールして使用しようとすると、本当に奇妙な問題が発生しています。まず、getpip.pyファイルをダウンロードして実行してpipモジュールをインストールしました。これは正常に機能していたと思われる既存のpipを置き換えました。しかし、私がpipを使用しようとするたびに、 "pipは内部コマンドまたは外部コマンドとして認識されません"などが出ます。setx PATH "%PATH%; C:\ Python27 \ python"を使用してPythonのパスを設定しました。次に、C:\ Python27 \ Scripts \ pipを使用して2回目にpipのパスを設定します。しかし、これらの1つはうまくいくようです。私はcmdでピップを使用することはできませんし、今でもPythonを使用することはできません。Python 2.7ピップモジュールがcmd経由でパスをインストールしたり設定したりしていませんか?

誰でもこの作業を行う方法を知っていますか?私は右のフォルダでもこのコマンド "pip install -r requirements.txt"を実行しようとしていますが、pipは認識されません。助言がありますか?ありがとう。

+0

'setx.exe'ではなく、組み込みの' set'コマンドを使用してください。 'setx PATH"%PATH%; C:\ Python27 \ python "を使うと、拡張された連結システム+ユーザ値がユーザごとの' PATH'値として永久に設定されます。 'setx'は' set'とは異なり、現在のコマンドプロンプトにも影響しません。また、 'setx.exe'は' PATH'の値を変更するための悪いツールです。これはユーザやシステムの値に追加することを許さないので、 'reg.exe'を使って何かをハックする必要があります。このためにコントロールパネルアプリを使用する方が良いでしょう。 – eryksun

答えて

0

間違ったパスを使用しています.PipはScriptsサブディレクトリにあります。PATHをC:\Python27\Scriptsに設定してから、cmdを再起動してください。

関連する問題