Raspberry Piにパンダをインストールするにはどうすればよいですか?


10

RaspiにPython Pandasをインストールしようとしていますが、奇妙なエラーが見つかります。

~ $ pip install pandas
Downloading/unpacking pandas
Downloading pandas-0.13.1.tar.gz (6.1Mb): 6.1Mb downloaded
Running setup.py egg_info for package pandas

warning: no files found matching 'README.rst'
no previously-included directories found matching 'doc/build'
warning: no previously-included files matching '*.so' found anywhere in distribution
warning: no previously-included files matching '*.pyd' found anywhere in distribution
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '.git*' found anywhere in distribution
warning: no previously-included files matching '.DS_Store' found anywhere in distribution
warning: no previously-included files matching '*.png' found anywhere in distribution
....
pandas/src/klib/khash_python.h:13:1: warning: statement with no effect [-Wunused-value]
pandas/src/klib/khash_python.h: In function âkh_del_pymapâ:
pandas/src/klib/khash_python.h:38:1: warning: statement with no effect [-Wunused-value]
pandas/src/klib/khash_python.h: In function âkh_del_pysetâ:
pandas/src/klib/khash_python.h:44:1: warning: statement with no effect [-Wunused-value]
pandas/src/klib/khash_python.h: In function âkh_del_strboxâ:
pandas/src/klib/khash_python.h:49:1: warning: statement with no effect [-Wunused-value]

その後、より多くのエラー警告が長時間表示されます。実際に失敗することはありませんが、30分以上で完了しません。ここで何が起こっているのですか、どうすれば修正できますか?

追加するために編集

sudo apt-get install python-pandasインストールできる代替ルートを試しましたpandasが、0.13ではなくバージョン0.8のみです。フォローアップしようとするsudo pip install pandas --upgradeと、上記と同じ結果が得られます。


どのエラー?「警告」という単語で始まる行は警告です。無視してください。
lenik 2014年

それは、インストールが完了しないという事実が心配です。これは警告の長いダンプの始まりに過ぎませんでした。明確にするために編集。
ジェイミーブル

壊れていますか?Pandasは、非常に高速なデスクトップマシンであっても、ビルドに非常に長い時間がかかるnumpyに依存しています。これはこれまでに完了しましたか?私はPiのプロジェクトにパンダを使用することを検討しているので、これで運が良かったか、あきらめたのか知りたいです。
John Ewart、2014

はい、うまくいきました。構築には長い時間を要しましたが、最終的にそこに到達し、それ以来問題なく機能しています。
ジェイミーブル

私自身とまったく同じ問題に直面すると、最後に@JamieBullにどれくらいの時間がかかりましたか?
2015

回答:


12

基本に戻るつもりは、私が見てインストールページのためにpandas、それが見つかったpip install pandasの推奨ルートではありませんlinuxシステム。

sudo apt-get install python-pandas トリックをしました。


2
これは機能しますが、Raspbian Jessieを使用すると、pandas 0.14.1(古い)がインストールされます。これが他の2つのオプションを与える答えです。stackoverflow.com/questions/42682928/...
wroscoe

2
これは、Python 3を使用するためにデフォルトのPython 2にインストールされますsudo apt-get install python3-pandas
Rami Alloush

左側のチェックマークをクリックして、自分の答えを受け入れてください。これだけで問題が終了し、年ごとに再発することはありません。
インゴ


1

sudo apt-get install python3-pandasPi4で動作し、パンダのバージョンは0.23.3です。


0

個人的に私は仮想環境を作成してインストールしpandasますpipnumpy途中でインストールされるなどの関連する依存関係)


0

sudo pip3 install pandas 私のために働いた


1
pip3OPがを使用していたのに対し、OP2はPython2を使用していますが、Python2はを使用してインストールされたモジュールを見つけることができないため、を使用する代わりにpip試す必要があります。sudo pip install pandaspip3pip3
user96931

1
@ user96931は必ずしもそうではありません。これはかなり古い質問ですが、現在のシステムでpythonは、Python 3にリンクしたり、imhoがにリンクしたりする可能性がありpipますpip3
ガニマ

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