Installazione di matplotlib su Ubuntu 14.04 dopo l'installazione di Python 3 con pyenv


11

Sto usando Ubuntu 14.04 con Python 2.7.6. Ho installato matplotlibper Python 2. Ora, ho appena installato Python 3.4.2 usando pyenv install 3.4.2. Ho quindi eseguito pip install matplotlibl'installazione matplotlibper Python 3. In seguito ho scoperto il pacchetto python3-matplotlibper Ubuntu 14.04. Mi chiedo: avrei dovuto usare sudo apt-get install python3-matplotlibinvece? Qual è il modo preferito di installazione matplotlibper Python 3 fianco a fianco con Python 2 matplotlib?

Risposte:


24

Non ho il sistema Ubuntu in questo momento con me. ma posso ancora aiutarti, penso.

apri il tuo terminale e digita come

apt-cache search python3-matplotlib

Se lo trovi come disponibile, puoi installarlo da

sudo apt-get install python3-matplotlib

questo è il modo più preferito.

Ora come usare matplotlib con Python 3. Ho pubblicato anche qui una domanda su come usare Python2 e Python3 fianco a fianco.

Semplice da usare python3 <filename.py>durante l'esecuzione del programma con python3-matplotlib

e allo stesso modo se usi python2 caricherà python 2.

Spero possa aiutare.


Grazie, il pacchetto è disponibile. Dovrei provare a disinstallare l' pipinstallazione, ovvero:, pip uninstall matplotlibe quindi eseguire sudo apt-get install python3-matplotlib?
Håkon Hægland,

Non è necessario, puoi continuare.
rɑːdʒɑ

Per quanto riguarda come eseguirlo: O potrei correre pyenv global 3.4.2e poi solo python <filename.py>?
Håkon Hægland,

Il primo va bene ma il secondo devi usare python3 <nomefile.py> quindi carica i moduli
python3

1
Ok, ora ho installato python3-matplotlibusando apt-get. Ho eseguito un diagramma di prova, e funziona ancora (sia per Python 2.7.6 che 3.4.2) ..
Håkon Hægland,

-1

È un problema con i file di sviluppo di libgeos. Ho lo stesso problema ed è stato risolto installando quelle librerie. Spero che sia d'aiuto.


Informazioni aggiuntive, quali i comandi da eseguire nel Terminale o tramite la GUI, sarebbero molto utili affinché l'OP capisca cosa deve essere fatto.
gravità,
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.