Come installo i panda su Raspberry Pi?


10

Sto cercando di installare Panda Python sul mio Raspi e sto riscontrando strani errori.

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

e quindi più avvisi di errori per lungo tempo. In realtà non fallisce mai, ma non si completa neanche in più di mezz'ora. Cosa sta succedendo qui e come posso risolverlo?

Modificato per aggiungere

Ho provato il percorso alternativo di sudo apt-get install python-pandascui si installa pandasma è solo la versione 0.8 anziché 0.13. Cercare di dare un seguito sudo pip install pandas --upgradedà gli stessi risultati di cui sopra.


quali errori ?? le righe che iniziano con la parola "avviso" sono avvertenze, ignorale.
lenik,

È più il fatto che l'installazione non termina che mi preoccupa. Questo è stato solo l'inizio di una lunga discarica di avvertimenti. A cura di chiarire.
Jamie Bull,

Sei sicuro che sia rotto? Panda si basa su numpy che può richiedere molto tempo per essere costruito, anche su una macchina desktop molto veloce. Questo è mai stato completato? Sto pensando di usare i panda per un progetto sul mio Pi, quindi sono curioso di sapere se hai avuto fortuna con questo o hai rinunciato.
John Ewart,

Sì, ha funzionato. Ci è voluto molto tempo per costruirlo, ma alla fine ci è arrivato e da allora ha funzionato bene.
Jamie Bull,

Affrontando lo stesso identico problema ora, quanto tempo ci è voluto alla fine @JamieBull?
Ben

Risposte:


12

Tornando alle origini, ho guardato la pagina di installazione per pandase ha scoperto che pip install pandasnon è il percorso consigliato su linuxsistemi.

sudo apt-get install python-pandas ha fatto il trucco.


2
Funziona ma installa panda 0.14.1 (vecchio) quando si utilizza Raspbian Jessie. Ecco una risposta che offre altre due opzioni. stackoverflow.com/questions/42682928/...
wroscoe

2
Questo viene installato sul Python 2 predefinito, per l'uso con Python 3sudo apt-get install python3-pandas
Rami Alloush,

Accetta la tua risposta con un clic sul segno di spunta sul lato sinistro. Solo questo finirà la domanda e non comparirà di nuovo anno per anno.
Ingo


1

sudo apt-get install python3-pandasfunziona per me su Pi4 e la versione di Panda è 0.23.3.


0

Personalmente creo un ambiente virtuale e lo installo pandasattraverso pip(le dipendenze rilevanti come numpyverranno installate lungo il percorso)


0

sudo pip3 install pandas ha lavorato per il mio


1
pip3è per Python3 mentre l'OP stava usando pip, il che significa che sta usando Python 2. Pertanto, dovrebbe provare sudo pip install pandasinvece di usare pip3, perché Python 2 non sarà in grado di trovare i moduli installati usando pip3.
user96931

1
@ user96931 non necessariamente. Questa è una domanda piuttosto vecchia ma su un sistema attuale pythonpotrebbe (e imho dovrebbe) collegarsi a Python 3 e pipcollegamenti a pip3.
Ghanima

È meglio essere espliciti dell'errore di rischio attraverso l'ambiguità.
user96931,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.