私はpythonとそのライブラリをbashとbluを使ってbashにインストールしようとしています。MacにあらかじめバンドルされたPythonと新しくインストールされたもの
私はコマンド
pip list
を入力すると、それはそれnumpyの(1.8.0rc1)そうです、matplotlibの(1.3.1)は、scipyのダウンロード(0.13.0b1)は、すべてインストールされます。私は、コマンドを入力しipythonとインタラクティブなPythonインタフェースを入力するときしかし、
import numpy
が正常に動作しますが、その "ModuleNotFoundError" というエラーに
import matplotlib
import scipy
ラン。
OSには、あらかじめバンドルされているPythonがあり、pip listコマンドは、どのライブラリがプリバンドルされているのかを示しているからだと思います。しかし、ipythonコマンドは、それらの2つのライブラリがインストールされていない新しくインストールされたpythonに入ります。
だから、いずれの人も2つのピトンについて話すことができますし、ライブラリを正しい位置にインストールして適切なPythonを入力するにはどうすればいいですか?
私はbrew、再インストール、ピップ、sudoを試しましたが、うまく動作しませんでした。
$ python -V
Python 2.7.13
と:ipythonで型プリント(のsys.pathが)、それは
['', '/usr/local/Cellar/ipython/6.2.1/libexec/bin', '/usr/local/Cellar/ipython/6.2.1/libexec/lib/python3.6/site-packages', '/usr/local/Cellar/ipython/6.2.1/libexec/vendor/lib/python3.6/site-packages', '/usr/local/Cellar/python3/3.6.3/Frameworks/Python.framework/Versions/3.6/lib/python36.zip', '/usr/local/Cellar/python3/3.6.3/Frameworks/Python.framework/Versions/3.6/lib/python3.6', '/usr/local/Cellar/python3/3.6.3/Frameworks/Python.framework/Versions/3.6/lib/python3.6/lib-dynload', '/usr/local/lib/python3.6/site-packages', '/usr/local/Cellar/numpy/1.13.3/libexec/nose/lib/python3.6/site-packages', '/usr/local/Cellar/ipython/6.2.1/libexec/lib/python3.6/site-packages/IPython/extensions', '/Users/bazinga/.ipython']
'pip install --upgrade pip'を使用して' pip'をアップグレードしてみてください – FELASNIPER