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を削除しても、まだ同じエラーが発生します。私は今、非常に多くの迅速な修正を試みましたが、次のステップがこれを機能させるために何が必要かわかりません。
デフォルトの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を追加できます。
すでにディストリビューションとしてanacondaを使用している場合は、そのコンテキストでのpipの使用を停止してください。代わりにcondaを使用すると、頭痛がなくなります。新しい環境をセットアップするためのコマンドラインと手順は、かなりよく文書化されています here 。
基本的にpythonにアップグレードするか、特定のブランチを追加する:
conda update python
conda install python=3.5
または、特定の環境を使用して:
conda create -n py35 python=3.5 anaconda
Pip3がインストールされている場合、実行できます
!pip3 install pandas
ここで解決策を試しましたか? https://github.com/jupyter/notebook/issues/27
これは私が私のシステムで行ったことです:
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(または任意のパッケージ)をインポートできます。
次のリンクを確認できます。
(注:選択したものを覚えておいてくださいpython 2またはpython 3)。
!pip install pandas
または、ユーザー許可エラータイプがある場合
!pip install pandas --user
!pip3 install pandas
または、ユーザー許可エラータイプがある場合
!pip3 install pandas --user
私はjupyterノートブックで同じ問題に遭遇し、以下のコマンドを実行して問題を解決します:
!pip install pandas
最初のステップは、新しい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
たぶん壊れた(pip)インストールです。以下は私のために働いた:
Sudo apt --fix-broken install
に続く:
須藤pip3インストールパンダ
お役に立てれば。
窓7を仕事に使用して、パンダをインポートしようとしたときに同じ問題が発生しました。だから私は各環境でパッケージをインストールしようとしました:
Cmdを実行し、次のコードを入力します。
activate py27
conda install pandas
システムから次の新しいパッケージをインストールするかどうか尋ねられた場合、[はい]にYを選択します。
Python27、pandas 35およびPython 36をインストールした場合は、私が行ったように、異なる環境ごとにPythonをインストールします。
その後、jupyter Notebookを再度実行し、pandasを正常にインポートできれば、問題は解決しました。
Numpy、scipyなどのパッケージでも同じ問題を解決できます。
エラーが発生していました
modulenotfounderror:「pandas」という名前のモジュールはありません
jupyterで。私はコマンドを試しました:
!pip install pandas
そしてそれは魅力のように働いた。