pythonのpipが使えない

プログラミング

こんばんは。まるです。

先頭にpython -mをつける

結論から言いますとコマンドプロンプトを立ち上げてpip install モジュール名では動かずに、

その前にpython -mをつけて、python -m pip install モジュール名としたら動きました。

その過程は↓に。

pythonのpipが使えない

ちょっとpythonでデータの相関関係があるかないかの判定をさせたくて、検索をしていました。

python自体はパソコンに入れてあるのですが、まだいろいろとわからなかった頃に本を読み漁ったので、本ごとにプログラム環境が違うから毎回いろいろな環境を導入していました。

結局python単体とanacondaと両方入っていたので、pipがうまく動きませんでした。

両方消した

結局両方とも一度アンインストールして、再度python単体をインストールしなおしました。

その後pip install randomとしたのですが、fatal errorに。

python -m pip install randomとしたらインストールされた

結局コマンドプロンプトを立ち上げて

pip install random  randomは入れたいモジュール

ではなく、

python -m pip install random

と、先頭に「python -m」とくっつけたら動きました。

いろいろなところでの解説だと pip install random で

いろいろなところの解説だとpipのモジュールインストール方法はpip install モジュール名でOK

と書かれていたので、先頭にpython -mとつけるのが面倒ですが、まあ自分の開発環境だとそうなのだから仕方がありません。

コメント

タイトルとURLをコピーしました