Comment installer des pandas sur Raspberry Pi?


10

J'essaie d'installer Python Pandas sur mon Raspi et je trouve d'étranges erreurs.

~ $ 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]

puis plus d' avertissements d' erreur pendant une longue période. Il n'échoue jamais, mais ne se termine pas non plus en plus d'une demi-heure. Que se passe-t-il ici et comment y remédier?

Modifié pour ajouter

J'ai essayé la route alternative sudo apt-get install python-pandasqui s'installe pandasmais ce n'est que la version 0.8 plutôt que 0.13. Essayer de faire un suivi avec sudo pip install pandas --upgradedonne les mêmes résultats que ci-dessus.


quelles erreurs ?? les lignes commençant par le mot «avertissement» sont des avertissements, ignorez-les.
lenik

C'est plus le fait que l'installation ne se termine pas qui m'inquiète. Ce n'était que le début d'une longue décharge d'avertissements. Modifié pour clarifier.
Jamie Bull

Êtes-vous sûr qu'il est cassé? Pandas s'appuie sur numpy qui peut prendre un temps extrêmement long à construire, même sur une machine de bureau très rapide. Est-ce que cela a été terminé? J'envisage d'utiliser des pandas pour un projet sur mon Pi, donc je suis curieux de savoir si vous avez eu de la chance ou abandonné.
John Ewart

Oui, cela a fonctionné. Il a fallu beaucoup de temps pour construire, mais y est finalement arrivé et fonctionne bien depuis.
Jamie Bull

Face au même problème maintenant, combien de temps at-il fallu à la fin @JamieBull?
Ben

Réponses:


12

Pour en revenir à l' essentiel, je regardais la page d'installation pour pandaset a constaté que pip install pandasn'est pas l'itinéraire recommandé sur les linuxsystèmes.

sudo apt-get install python-pandas a fait l'affaire.


2
Cela fonctionne mais installe pandas 0.14.1 (ancien) lors de l'utilisation de Raspbian Jessie. Voici une réponse qui donne deux autres options. stackoverflow.com/questions/42682928/…
wroscoe

2
Cela s'installe sur le Python 2 par défaut, pour l'utilisation de Python 3sudo apt-get install python3-pandas
Rami Alloush

Veuillez accepter votre propre réponse en cliquant sur la coche à gauche. Seulement cela mettra fin à la question et elle ne réapparaîtra pas d'année en année.
Ingo


1

sudo apt-get install python3-pandasfonctionne pour moi sur Pi4 et la version pandas est 0.23.3.


0

Personnellement, je crée un environnement virtuel et j'installe à pandastravers pip(les dépendances pertinentes telles que numpyseront installées en cours de route)


0

sudo pip3 install pandas travaillé pour le mien


1
pip3est pour Python3 alors que l'OP utilisait pip, ce qui signifie qu'il utilise Python 2. Par conséquent, il devrait essayer sudo pip install pandasau lieu d'utiliser pip3, car Python 2 ne pourra pas trouver les modules installés en utilisant pip3.
user96931

1
@ user96931 pas nécessairement. C'est une question assez ancienne mais sur un système actuel pythonpourrait (et à mon humble avis) un lien vers Python 3 et des pipliens vers pip3.
Ghanima

Il vaut mieux être explicite que risquer l'erreur par ambiguïté.
user96931
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.