Ich verwende Ubuntu 14.04 mit Python 2.7.6. Ich habe matplotlib
Python 2 installiert . Jetzt habe ich Python 3.4.2 mit installiert pyenv install 3.4.2
. Ich lief dann pip install matplotlib
, um matplotlib
für Python 3 zu installieren . Ich entdeckte später das Paket python3-matplotlib
für Ubuntu 14.04. Ich frage mich: hätte ich sudo apt-get install python3-matplotlib
stattdessen verwenden sollen? Was ist die bevorzugte Art der Installation matplotlib
von Python 3 neben Python 2 matplotlib
?
11
pip
Installation zu deinstallieren, dh :pip uninstall matplotlib
und dann ausführensudo apt-get install python3-matplotlib
?pyenv global 3.4.2
und dann einfachpython <filename.py>
?python3-matplotlib
mitapt-get
. Ich habe einen Testplot ausgeführt und er funktioniert immer noch (sowohl für Python 2.7.6 als auch für 3.4.2).Es ist ein Problem mit den Entwicklungsdateien von libgeos. Ich habe das gleiche Problem und es wurde durch die Installation dieser Bibliotheken behoben. Ich hoffe es hilft.
quelle