Macにjupyterをインストールしようとしているため、pipをアップグレードしました。それはすべてが大丈夫だと私に示したが、それから私はこれに気づいた:
Requirement already up-to-date: pip in /Library/Python/2.7/site-packages/pip-10.0.0b2-py2.7.Egg (10.0.0b2)
matplotlib 1.3.1 requires nose, which is not installed.
matplotlib 1.3.1 requires tornado, which is not installed.
matplotlib 1.3.1 has requirement numpy>=1.5, but you'll have numpy 1.8.0rc1 which is incompatible.
これは何を意味するのでしょうか? numphy> = 1.5がなくても、matplotlibは正常に動作しますか?
提案されたように修正しようとしました matplotlib 1.3.1には要件numpy> = 1.5がありますが、互換性のないnumpy 1.8.0rc1があります 動作しない:
Sudo -H pip install numphy
Password:
Requirement already satisfied: numphy in /Library/Python/2.7/site-packages (0.0.1)
matplotlib 1.3.1 requires nose, which is not installed.
matplotlib 1.3.1 requires tornado, which is not installed.
matplotlib 1.3.1 has requirement numpy>=1.5, but you'll have numpy 1.8.0rc1 which is incompatible.
同じ問題が発生しました。上記の依存関係をインストールする必要があります。鼻、竜巻、およびnumpyのバージョンが1.5以上
Sudo easy_install nose
Sudo easy_install tornado
1.5より大きいnumpyバージョンに関する最後の部分については、pythonの最新バージョンを取得する必要があります。 here を参照してください
いくつかの検索の後、現在のバージョンを確認せずにパッケージをインストールする方法を見つけました。たとえば、matplotlib:
Sudo -H pip install --ignore-installed matplotlib
より良い方法があるかどうかはわかりませんが、少なくともリースを使って仕事を続けられます。私はそれが役立つことを願っています
Awscliをインストールしようとしたときに、OSX(High Sierra)でnose
およびtornado
の問題が発生していました。 nose
とtornado
をpip自体と共にインストールしました:
pip install tornado nose --user
その後、awscliのインストールはスムーズに進みました
pip install awscli --user
Pipがインストールされている場合は、このコマンドを試してください-
pip3 install pandas --user