をインポートしようとしたときにどのようにPythonでインポートエラーを解決:これは、Python(2.7.8)を開くにnumpyのをインポートしようとしたとき、私は取得エラーですnumpyの
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named numpy
これは/usr/local/bin/python
バイナリ私のpythonのパスです。私はpip freeze
に入れたときに
この
は/usr/local/bin/pip
また、ピップのパスですが、私はnumpyのパッケージを見つけnumpy==1.8.0rc1
他の関連する質問を見ましたが、原因を診断できません。私はそれがPATHSのいくつかの問題かもしれないと思っています。どこから始めますか?
マシンに複数のPythonがインストールされていますか? 'pip'は間違ったPythonバージョンにインストールされることもあります。その場合、解決策は、Pythonバージョンを明示的に指定することです。 'pip-2.7'または' pip2.7'です。 –
Pythonをどのように開いていますか? 'ipython qtconsole'を端末から取得します。あなたは、ターミナルから 'which python'とタイプすることで、どのバージョンのpythonを確認することができます。 – Alexander
@AkshatMahajan私はPython 2.7.8を持っていると確信しているので、この場合はpip2.7を明示的にダウンロードする必要がありますか、不要なPythonインストールをすべきかどうかを判断する必要があります。 – Senginel