2017-06-22 9 views
0

私のマシンでPython 2.7と3.6の両方を動作させています。 NumpyとPandasはいずれも、どちらのバージョンのPythonでも端末にロードします。私はJupyterノートブック内部からそれらにアクセスしようとすると、しかし、私は、次のエラーメッセージが出ます:NumpyとPandasがMac上でJupyter Notebookで動作しない

ここ
ModuleNotFoundError      Traceback (most recent call last) 
<ipython-input-2-4ee716103900> in <module>() 
----> 1 import numpy as np 

ModuleNotFoundError: No module named 'numpy' 


ModuleNotFoundError      Traceback (most recent call last) 
<ipython-input-1-af55e7023913> in <module>() 
----> 1 import pandas as pd 

ModuleNotFoundError: No module named 'pandas' 

は、同様の問題のスクリーンショットです:

enter image description here

あなたが見ればスクリーンショットの右上隅に「Python3」と書かれています。 Jupiterでは、そのボタンをクリックするとドロップダウンリストが表示され、ユーザーはPythonの代替バージョンを選択できます。しかし、そのボタンをクリックすると何も起こりません。

私は同様の質問がここで前に頼まれたことに気づい:

numpy & pandas 'ModuleNotFoundEror' in Jupyter notebook (Python 3)

しかし、ほとんど情報を提供し、何の解像度が発見されているように思われませんでした。

もう1つの同様の質問が、少し有望な答えにヒントを示しました。それは、ターミナルとJupyterの内部の両方から次のコードを実行して、それらが一致することを確認することを提案しました。

import sys; sys.executable 

failed to import numpy as np when I worked with jupyter notebook

パイソン2.7.10を使用して端末から>>

import sys; sys.executable 
'/usr/bin/python' 

のPython 3.6.1を使用して端末から>>

import sys; sys.executable 
'/usr/local/bin/python3' 

Jupyterから>>

'/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6' 
+0

他にどのような輸入品をお試しになりましたか?標準ライブラリからインポートできますか? 'IPython'はどうですか? –

+0

私は、問題なく、IPythonまたはIPython3からNumpyをインポートして実行できます。しかし、ターミナルから 'jupyter notebook 'を実行すると動作しません。私がちょうど魅力的であることを発見したのは、Anaconda NavigatorからJupyterを起動すると完全に動作するということです。 – HMLDude

答えて

0

あなたはこの解決策をチェックしましたか: Failure to import numpy in Jupyter notebook

あなたのJupyterスクリーンショットでは、Python 3カーネルを使用しています。 選択したPython 3環境にNumPy(および使用したいと思われるもの)がインストールされていることを確認してください。

+0

2番目の文で述べたように、インストールされているだけでなく、どちらの環境でも読み込まれます。 – HMLDude

+0

'$ whereis jupyter'と' $ which jupyter'の出力は何ですか? – risantos

関連する問題