Estoy usando Ubuntu 14.04 con Python 2.7.6. He instalado matplotlibpara Python 2. Ahora, acabo de instalar Python 3.4.2 usando pyenv install 3.4.2. Luego corrí pip install matplotlibpara instalar matplotlibPython 3. Más tarde descubrí el paquete python3-matplotlibpara Ubuntu 14.04. Me pregunto: ¿debería haber usado en su sudo apt-get install python3-matplotliblugar? ¿Cuál es la forma preferida de instalar matplotlibPython 3 junto con Python 2 matplotlib?
11

pipinstalación, es decir:pip uninstall matplotliby luego ejecutarsudo apt-get install python3-matplotlib?pyenv global 3.4.2y luego simplementepython <filename.py>?python3-matplotlibusandoapt-get. Ejecuté un diagrama de prueba y aún funciona (tanto para Python 2.7.6 como 3.4.2).Es un problema con los archivos de desarrollo de libgeos. Tengo el mismo problema y se resolvió instalando esas bibliotecas. Espero eso ayude.
fuente