2017-01-28 20 views
0

私はvirtualenvs(python3)にpandasとjupyterノートブックの両方をインストールしました。 which jupyterをチェックすると、正しく私のenvsを参照しています。しかし、私はパンダをブラウザで実行するとインポートできません。 私はipythonを実行すると、私は...Jupyterノートブックでパンダをインポートできない

ImportError: No module named 'pandas'

にかかわらず、任意のヘルプをパンダモジュールをインポートすることができますか?

答えて

2

Jupyterは、Anaconda Pythonディストリビューション(およびconda環境マネージャー)を念頭に置いて構築されています。この問題を解決するためにいくつかの作業が行われていますが、jupytervirtualenvと使用することはお勧めしません。

jupyterは、ご使用のvirtualenvを認識していないため、デフォルト(ルート)のPython環境を使用しているようです。それを修正する方法の詳細については、hereを参照してください。

+0

これはありがとうございます。 –

0

あなたが答えを探してここに上陸した場合、これはそれが(@Aleksey Bilogurを指し質問から撮影したもの)である:

source activate ENVNAME 
pip install ipykernel 
python -m ipykernel install --user --name ENVNAME --display-name "Python (whatever you want to call it)" 

あなたがあなたのvirtualenvの中ipykernelインストールすることは本当に重要であり、あなたはjupyter notebookを起動していることENVNAMEからのあなたも。あなたはそれをやった後は、ノートブックから実行するときに、あなたのENVNAMEへのパスが表示された場合

は、確認してください。そうでない場合は

import sys 
sys.path 

は、何かが間違っていた、それが動作しません。

関連する問題