web-dev-qa-db-ja.com

Jupyter python3ノートブックはpandasを認識できません

Python 3を選択した状態でJupyterノートブックを使用しています。入力するセルの最初の行で:

import pandas as pd

私がノートブックから取得するエラーは、ImportError:No module named 'pandas'です。 Jupyterノートブックにpandasをインストールするにはどうすればよいですか?Jupyterノートブックを起動したコンピューターには、間違いなくパンダがあります。

私はやってみました:

!pip install pandas

そして、それは既にインストールされていると言いますが、Python 2.7の下部。私のスクリプトは、それが上部のPython 3スクリプトです.

私がUbuntuで$ PATHをエコーすると、「/ home/user/anaconda2/bin」が最初のエントリにあることが示されます。これをanaconda3に変更する必要があると思いますか?

更新:jupyterを介してPython3スクリプトを起動しようとすると、Jupyterを起動したコマンドラインから「ImportError:No module named 'IPython.paths'。 anacondaを削除しても、まだ同じエラーが発生します。私は今、非常に多くの迅速な修正を試みましたが、次のステップがこれを機能させるために何が必要かわかりません。

21
William Ross

デフォルトのpythonバージョンは2.xです。python 3.xに重点を置いていない場合は、以下のスクリプト。

pip install --upgrade pip
pip install jupyter

次に、jupyterノートブックで:

!pip install pandas

ノートブックのバージョンは2.xです。それ以外の場合は、以下のLinuxコマンドでpip3をインストールします。

Sudo apt-get install python3-setuptools
Sudo easy_install3 pip

!pip3 install pandasでノートブックにpandasを追加できます。

14
amin

すでにディストリビューションとしてanacondaを使用している場合は、そのコンテキストでのpipの使用を停止してください。代わりにcondaを使用すると、頭痛がなくなります。新しい環境をセットアップするためのコマンドラインと手順は、かなりよく文書化されています here

基本的にpythonにアップグレードするか、特定のブランチを追加する:

conda update python
conda install python=3.5

または、特定の環境を使用して:

conda create -n py35 python=3.5 anaconda
6
Boud

Pip3がインストールされている場合、実行できます

!pip3 install pandas
4
Axel Juraske

ここで解決策を試しましたか? https://github.com/jupyter/notebook/issues/27

3
Mohamed AL ANI

これは私が私のシステムで行ったことです:

python 2.7とanaconda for python 3.5。の両方のanacondaをインストールしました。Anacondaは両方の環境を分離するのに役立ちます。

Ubuntuの場合:

ディレクトリ構造は次のとおりです。anaconda2/bin/anaconda3/bin /

python 2.7を使用したいときはいつでもanaconda2/bin /に移動して環境を作成するか、既存の環境をアクティブにして必要なすべてのパッケージをインストールまたはインポートします。 anconda3/bin /必要な環境を作成またはアクティブにします。これにより、物事を分離できます。

Anacondaを使用しているため、そのパッケージが見つからない場合は最初に「conda install」を使用する必要があります。その後、pip installを使用できます。

Windowsの場合:

Anaconda2とanaconda3の両方をインストールする場合、非常に簡単です。anacondaプロンプトのショートカットはC:\ Users\your-username \にあります。

anconda2とanaconda3の2つのフォルダーがあります。anaconda2からpython2.7およびanconda3からpython3.5のconda Promptを起動できます。

したがって、anaconda Promptを起動したら、「jupyter Notebook」と入力して、ブラウザーでjupyter Notebookを開き、pandas(または任意のパッケージ)をインポートできます。

次のリンクを確認できます。

http://conda.pydata.org/docs/test-drive.html#managing-conda

2
Yaman Ahlawat

問題を解決する簡単な手順は

注:選択したものを覚えておいてくださいpython 2またはpython 3)。

for python 2+

!pip install pandas

または、ユーザー許可エラータイプがある場合

!pip install pandas --user

for python 3+

!pip3 install pandas

または、ユーザー許可エラータイプがある場合

!pip3 install pandas --user
1
X Personified

私はjupyterノートブックで同じ問題に遭遇し、以下のコマンドを実行して問題を解決します:

!pip install pandas
1
zhao

Windowsの場合

最初のステップは、新しいconda環境を作成することです。 conda環境はvirtualenvのようなもので、特定のバージョンのPythonとライブラリのセットを指定できます。ターミナルウィンドウから次のコマンドを実行します。

conda create -n name_of_my_env python

これにより、Pythonのみがインストールされた最小限の環境が作成されます。この環境内に自分を置くには、次を実行します。

source activate name_of_my_env

Windowsでは、コマンドは次のとおりです。

activate name_of_my_env

必要な最後の手順は、パンダをインストールすることです。これは、次のコマンドで実行できます。

conda install pandas

特定のpandasバージョン:をインストールするには

conda install pandas=0.20.3

他のパッケージをインストールするには、たとえばIPython:

conda install ipython

Anacondaディストリビューション全体をインストールするには:

conda install anaconda

Condaではなくpipで使用可能なパッケージが必要な場合は、pipをインストールし、pipを使用してそれらのパッケージをインストールします。

conda install pip
pip install Django
1
X Personified

たぶん壊れた(pip)インストールです。以下は私のために働いた:

Sudo apt --fix-broken install

に続く:

須藤pip3インストールパンダ

お役に立てれば。

0
tilakmukul

窓7を仕事に使用して、パンダをインポートしようとしたときに同じ問題が発生しました。だから私は各環境でパッケージをインストールしようとしました:

Cmdを実行し、次のコードを入力します。

activate py27 
conda install pandas 

システムから次の新しいパッケージをインストールするかどうか尋ねられた場合、[はい]にYを選択します。

Python27、pandas 35およびPython 36をインストールした場合は、私が行ったように、異なる環境ごとにPythonをインストールします。

その後、jupyter Notebookを再度実行し、pandasを正常にインポートできれば、問題は解決しました。

Numpy、scipyなどのパッケージでも同じ問題を解決できます。

0

エラーが発生していました

modulenotfounderror:「pandas」という名前のモジュールはありません

jupyterで。私はコマンドを試しました:

!pip install pandas

そしてそれは魅力のように働いた。

0
Santosh sanwal