Qstairs

現役AIベンチャーCTOの知見、画像認識(人工知能、Deep Learning)を中心とした技術ノウハウをアップしていきます

広告

pipを実行すると「Did not provide a command」になる場合

WindowsPython環境を構築し、
ちゃんとPATHも通しているが
コマンドプロンプトでpipを実行すると

「Did not provide a command」

になる場合があります。

原因

恐らく、環境変数Pythonより上位に以下のパスがあるため、
PythonのpipよりもPerlのpipが優先されていることが原因です。

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

対処

perlを削除するか、Pythonのpipをperlよりも上位に設定すると解消されます。
ただ、perlのpipが使えなくなるため、注意が必要です。

広告