私のマシンで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'
は、同様の問題のスクリーンショットです:
あなたが見ればスクリーンショットの右上隅に「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'
他にどのような輸入品をお試しになりましたか?標準ライブラリからインポートできますか? 'IPython'はどうですか? –
私は、問題なく、IPythonまたはIPython3からNumpyをインポートして実行できます。しかし、ターミナルから 'jupyter notebook 'を実行すると動作しません。私がちょうど魅力的であることを発見したのは、Anaconda NavigatorからJupyterを起動すると完全に動作するということです。 – HMLDude