python - see working with matplotlib on osx in the matplotlib faq for more information
Cómo instalar MatPlotLib en Mac 10.7 en virtualenv (3)
Con OSX 10.7, utilicé el script de instalación "Scipy Superpack", y ahora tengo matplotlib funcionando bien.
http://fonnesbeck.github.com/ScipySuperpack/
Tomó dos pasos y unos minutos:
Instalar
Descargue el instalador Scipy Superpack para OSX 10.7
Para instalar, abra un terminal en el directorio donde se encuentra el script y llame:
$ sh install_superpack.sh
Se le pedirá su contraseña de administrador. Si ya ha instalado el gFortran actual, puede omitir ese paquete durante el proceso de instalación. Del mismo modo, la instalación requiere Git, por lo que se le pedirá que lo instale si está instalando de forma remota.
Aquí lo que trato de hacer:
(SAASSenv)miki725mac:SAASSenv miki725$ python
Python 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 15:22:34)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
(SAASSenv)miki725mac:SAASSenv miki725$
(SAASSenv)miki725mac:SAASSenv miki725$ pip install http://downloads.sourceforge.net/project/matplotlib/matplotlib/matplotlib-1.0.1/matplotlib-1.0.1.tar.gz
Downloading/unpacking http://downloads.sourceforge.net/project/matplotlib/matplotlib/matplotlib-1.0.1/matplotlib-1.0.1.tar.gz
Downloading matplotlib-1.0.1.tar.gz (13.3Mb): 13.3Mb downloaded
Running setup.py egg_info for package from http://downloads.sourceforge.net/project/matplotlib/matplotlib/matplotlib-1.0.1/matplotlib-1.0.1.tar.gz
basedirlist is: []
============================================================================
BUILDING MATPLOTLIB
matplotlib: 1.0.1
python: 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 15:22:34)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)]
platform: darwin
REQUIRED DEPENDENCIES
numpy: 1.6.0
freetype2: 13.0.7
OPTIONAL BACKEND DEPENDENCIES
libpng: 1.4.8
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "/var/folders/tk/xpmf2q_10qg45c9g_xzmvy4r0000gn/T/pip-02sOum-build/setup.py", line 162, in <module>
if check_for_tk() or (options[''build_tkagg''] is True):
File "setupext.py", line 832, in check_for_tk
(Tkinter.__version__.split()[-2], Tkinter.TkVersion, Tkinter.TclVersion))
IndexError: list index out of range
Complete output from command python setup.py egg_info:
basedirlist is: []
============================================================================
BUILDING MATPLOTLIB
matplotlib: 1.0.1
python: 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 15:22:34)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)]
platform: darwin
REQUIRED DEPENDENCIES
numpy: 1.6.0
freetype2: 13.0.7
OPTIONAL BACKEND DEPENDENCIES
libpng: 1.4.8
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "/var/folders/tk/xpmf2q_10qg45c9g_xzmvy4r0000gn/T/pip-02sOum-build/setup.py", line 162, in <module>
if check_for_tk() or (options[''build_tkagg''] is True):
File "setupext.py", line 832, in check_for_tk
(Tkinter.__version__.split()[-2], Tkinter.TkVersion, Tkinter.TclVersion))
IndexError: list index out of range
----------------------------------------
Command python setup.py egg_info failed with error code 1
Storing complete log in /Users/miki725/.pip/pip.log
Por favor, ayúdame. Si necesita información adicional, hágamelo saber. Gracias.
la línea locojays no funcionó para mí (osx 10.7, Python 2.7.2 a través de homebrew), tuve que modificar el comando de la siguiente manera:
pip install -e git+https://github.com/matplotlib/matplotlib.git#egg=matplotlib
solo haz
pip install -e https://github.com/matplotlib/matplotlib.git matplotlib
o clonar y luego instalar
o echar un vistazo @
http://jholewinski.org/blog/installing-matplotlib-on-os-x-10-7-with-homebrew/
pero no es un problema de león solo un error de pitón 2.7.2. tenía el mismo problema en una máquina de leopardo de nieve de colegas
supongamos que estás usando brebaje
espero que esto ayude