2015年11月9日月曜日

Pythonライブラリーのインストール方法(pipでうまくインストールできない時の対処方法)

Pythonで遺伝的アルゴリズムを試してみたいと思い、Googleで調べたたところDeapというライブラリが存在することわかりました。そこでこちらに載っているインストールコマンド『pip install deap』をためしたところエラーがでてうまくいきませんでした。残念。。。

エラーの原因を探っていたのですが、そもそもwindows 上でpipがうまくいったことがない。そこで自体のアップデートコマンド『pip install --upgrade pip』を試したところSyntaxErrorが出るので、pip自体がうまく動いていないという結論に達しました。

これはあきらめるしかないかな?

その後、ネットをさまよっているうちに『pip install --upgrade setuptools』というコマンドを発見。ダメ元で試してみると、うまくpipがアップデートができました(『pip install --upgrade pip』を再び実行したところ、すでにアップデートが完了しているというメッセージが出ます)。

さらに、『pip install deap』を再び実行したところ、Deapのインストールが無事出来ました。

Pythonでパッケージのインストールに困っているかたはダメ元で、『pip install --upgrade setuptools』を試してみてはいかがでしょうか?




1 件のコメント:

  1. Ubuntuでは、以下でpipをアップデートできました。
    sudo python -m pip install --upgrade pip

    返信削除