Python Pandasをインストールするにはどうすればよいですか?


51

UbuntuにPandas(pythonパッケージ)をインストールしようとしています。リポジトリで見つけることができません。このためのパッケージリポジトリはありますか、またはソースからインストールする必要がありますか?


パンダの最新バージョンを入手していることを確認してください(レポ内のパンダは0.7ですが、最新の安定版は0.13.1です)。
ハイド14

回答:


54

私はPythonクラスを取っています、教授はこの方法でインストールすることを提案します、pipはsetuptoolsとeasy_installよりもはるかに優れています

sudo apt-get install python-pip
sudo pip install numpy
sudo pip install pandas

これは間違いなく優れています。
ハイド14

numpy docsには、pipがインストールされたnumpyはapt-getがインストールされたものよりも遅い可能性があると記載されていることに注意してください。
-don.joey

この方法では、ubuntu 14.04.4
zhihong

30

easy_installを使用したソリューションはUbuntu 12.04システムに適切にインストールされませんでしたが、

sudo apt-get install python-pandas

適切にインストールしました。


5
これにより、12.04にバンドルされていたパンダの非常に古いバージョン0.7 がインストールされることに言及する価値があります(現在のバージョンは0.13.1です)。
ハイド14

私はちょうどubuntu 14.04でこれを行いましたが、実行する# python -c 'import pandas;' とトレースバック(最新の呼び出しが最後)を取得します:ファイル「<string>」、行1、<module> ImportError:pandasという名前のモジュールはありません
-shadi

pythonパスにないapt-get installパンダをインストールすることがわかりまし/usr/lib/python2.7/dist-packages/pandasた。使用したpythonパスを確認するにはpython -c 'import sys; print sys.path;'。作業インポートはpython -c 'import sys; sys.path.append("/usr/lib/python2.7/dist-packages"); import pandas as pd;'
-shadi

あなたがのpython3を好む場合はUbuntuの18.04で、単純に実行しますsudo apt-get install python3-pandas
MaxiReglisse

12

それは中だPythonパッケージインデックスの使用- easy_installまたはpip

sudo aptitude install python-setuptools # installs easy_install for your python version
sudo easy_install pandas

バージョンにaptitudeがインストールされていない場合、またはバージョンがデフォルトでインストールされているパッケージマネージャーを使用aptitudeするapt-get場合は、に置き換えsynapticます。


5
sudo pip3 install pandas

これにより、Python 3の最新バージョンのパンダがインストールされますが、apt-getはインストールされません。


1
sudoそして--user?Oo
muru

「sudo apt install python3-pip」を使用して、最初にpip3コマンドをインストールするだけです。
MaxiReglisse

1

sudoなしで実行できるパンダをインストールする別の方法は、Anacondaを使用することです:

  • linux build continuum Webサイトをダウンロードします:http : //continuum.io/downloads
  • ファイルを実行し、インストール手順に従います。

    bash Anaconda-1.9.1-Linux-x86_64.sh  # file may have different version numbers

これにより、pythonおよびpandas(および他の多くのモジュール)がホームのanacondaディレクトリにインストールされます(デフォルト)。

condaを使用して、(他のモジュールとともに)パンダの最新バージョンに更新できます。

conda update pandas

仮想環境やその他の便利なものを作成することもできます...

これがpipを介して解決する問題は、いくつかのモジュールのソフトウェア依存関係(scipyは特に扱いにくい)またはnumpyの誤ったバージョンに対してコンパイルされたバージョンに問題があるということです。

バグ修正とパフォーマンス強化のために最新バージョンを使用すると便利です。多く変化した(12.04にパッケージ化バージョンである)バージョン0.7以降。


0

> bash Anaconda ..を介してインストールするには、bzip2がインストールされている必要があります。

sudo apt-get install bzip2

その後、ヘイドの推奨手順に従う

また、要求されたとおりに新しいセッションを開く必要がないように、ホームディレクトリ(rootなし)にインストールし、.bashrcをソースするようにしてください。

source ~/.bashrc

次に進みます

conda update pandas

お役に立てば幸いです!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.