web-dev-qa-db-ja.com

エラーが発生するWindowsのpip-不明またはサポートされていないコマンド 'install'

http://pypi.python.org/packages/source/p/pip/pip-1.0.2.tar.gz#md5=47ec6ff3f6d962696fe08d4c8264ad49 をダウンロードして実行し、python setup.py install

インストールはエラーなく正常に完了しました。

しかし、Seleniumパッケージをインストールしようとすると、次のエラーが表示されます-

pip install -U Selenium
Unknown option: u
Unknown or unsupported command 'install'

どこで間違いを犯していますか?

68
theharshest

Perlのピップがどこかに横たわっていることはありますか?

ここで説明されている問題のように聞こえます:

https://github.com/mike-perdide/gitbuster/issues/62

確認するには、Windowsコマンドプロンプトで次を実行します。

C:\>where pip

これにより、以下が出力される可能性があります。

C:\strawberry\Perl\bin\pip
C:\strawberry\Perl\bin\pip.bat

もしそうなら、これはあなたの問題です。 Strawberry Perlをアンインストールするか、python pip。

166
Johannes Charra

このエラーは、pip.exeを見つける前にシステムがpip.batを見つけているためです。

Strawberry Perlをアンインストールしたり、パス全体を入力したりする必要はありません。

私がやることは、Pythonユーティリティを使用したいときに、pip.exe(apt-getと同じ数のキーストローク)を入力することです。この方法は、Win7とPython (x、y)2.7xおよびStrawberry Perlがインストールされています。

14
user3742632

Ubuntuでも同じ問題が発生し、実行されました。

$ Sudo apt-get remove pip
$ Sudo apt-get install python-pip
13

私もこの問題を抱えていましたが、Johannesが言ったように、Perl pipがPython pip。

それを回避するには、単にこれを行うこともできます:

python -m pip install <package_name>

6
rrlamichhane

Johannesの非常に役立つnswerに加えて、Strawberryをアンインストールしたくない場合は、WindowsシステムのPATHエントリの順序を変更して、Python\Scriptsは、イチゴエントリの前にあります。これを手動で行いたくない場合は、「Rapid Environment Editor」などのツールを使用できます。

5
OBu

environment variableファイルのpip.exeにパスを指定する必要があります

install commandの実行中は、以下のコマンドを使用する必要があります

pip.exe install Selenium 

これは確かに動作します、私にとってはこれが動作しました:)

4

Strawberry Perlを削除せずにこの問題を解決することも、パス全体を入力することもできます。このC:\ Python2.7\Scripts(your Python directory)ディレクトリに移動し、pipコマンドを使用します。

4
Gavin_gao

For Python 3.X以降:

CMDプロンプトで次を入力します。

py -m pip install  <package_name>

pipがすでにインストールされていることを確認してくださいexeファイルを指すpipの環境変数を設定してください

改良する:

py -m pip install --upgrade pip
1
Aditya Agrawal

C:\ Python27\Scripts\pip.exe install -U Selenium

windows 1にも同じ問題があり、最終的に問題を解決しました。

次のコマンドを使用しましたwhere pip

私はpipの複数のインストールを見せていました。他のインストールを削除すると、正常に機能しました。

0
srmilon

DwimPerlと同じ問題。 Dwimをアンインストールすると、問題も修正されました。

0
dxhans5