Articles of entendido

Mayavi: interpolar colores de cara en triangular_mesh

He juntado el siguiente código para trazar una malla triangular con los colores especificados por una función escalar adicional: #! /usr/bin/env python import numpy as np from mayavi import mlab # Create cone n = 8 t = np.linspace(-np.pi, np.pi, n) z = np.exp(1j*t) x = z.real.copy() y = z.imag.copy() z = np.zeros_like(x) triangles = […]

Matplotlib: forzar la visualización del gráfico y luego volver al código principal

Este es un MWE de lo que busco, adaptado de esta pregunta : from matplotlib.pyplot import plot, draw, show def make_plot(): plot([1,2,3]) draw() print ‘continue computation’ print(‘Do something before plotting.’) # Now display plot in a window make_plot() answer = raw_input(‘Back to main and window visible? ‘) if answer == ‘y’: print(‘Excellent’) else: print(‘Nope’) show() […]

camino de configuración en la terminal

Estoy instalando Homebrew en mi Mac para instalar Macvim. Después de instalar Homebrew, me piden que ejecute Brew Doctor, que a su vez genera una serie de advertencias. He resuelto varios de estos pero estoy atascado en dos: Advertencia: Se encontró Python en su PATH. Esto puede causar problemas de comstackción, ya que este software […]

¿Puedo volver a vincular el entendido python a la nueva versión de openssl en Mac OS X?

Esta mañana, estoy teniendo problemas relacionados con SSL al usar EPD 7.3 en Mac OS X 10.6.8. Cuando ejecuto pip (versión 1.3.1), obtengo: pip install requests Downloading/unpacking requests Could not fetch URL https://pypi.python.org/simple/requests/: There was a problem confirming the ssl certificate: Will skip URL https://pypi.python.org/simple/requests/ when looking for download links for requests Could not fetch […]

¿Congelar (.exe) un progtwig de traitsUI, realmente viable?

Estoy intentando congelar con cx_freeze o pyInstaller un progtwig TraitsUI que hace uso de Chaco, Rasgos, TraitsUI y, en menor medida, de mayavi (en realidad podría eliminarse). Necesito esto para ejecutarlo en mac, linux, ubuntu, así que estoy evitando py2exe. He desinstalado intencionalmente pyqt y pyside para que solo esté disponible el backend wx. Usando […]

Instalando Pygame en Mac en la versión Enthought

Hubo una serie de preguntas sin respuesta sobre la instalación de Pygame en una Mac, pero voy a hacer mi pregunta específica aquí y espero una respuesta. He tenido una dificultad increíble para instalar Pygame en mi Mac. Utilizo la versión Enthought EPD 7.3-2 de 32 bits y es mi marco por defecto, así que […]

Error al importar matplotlib.pyplot

Cuando ejecuto la import matplotlib.pyplot as plt , import matplotlib.pyplot as plt el siguiente mensaje de error: ————————————————————————— ImportError Traceback (most recent call last) in () —-> 1 import matplotlib.pyplot /Library/Python/2.7/site-packages/matplotlib/pyplot.py in () 21 from matplotlib.cbook import dedent, silent_list, is_string_like, is_numlike 22 from matplotlib import docstring —> 23 from matplotlib.figure import Figure, figaspect 24 from […]

Scipy con dosel entusiasmo

Estoy evaluando el paquete de Enthought. Instalé el toldo de 32 bits (descargado de https://www.enthought.com/downloads/ ) en Ubuntu. $ sudo bash canopy-1.0.1-rh5-32.sh En las pruebas no veo scipy en /usr/local/Canopy/appdata/canopy-1.0.0.1160.rh5-x86/lib/python2.7/site-packages : $ /usr/local/Canopy/appdata/canopy-1.0.0.1160.rh5-x86/bin/python Enthought Canopy Python 2.7.3 | 32-bit | (default, Mar 25 2013, 15:45:37) [GCC 4.1.2 20080704 (Red Hat 4.1.2-52)] on linux2 Type “help”, […]

Error “No se encontraron los ejecutables de GraphViz” al llamar a GraphViz desde NetworkX en una notebook iPython

Recibí el error “InvocationException: no se encontraron los ejecutables de GraphViz, no se encontraron los ejecutables de GraphViz de error” al intentar usar el método graphviz_layout en mi código. El código funciona bien cuando graphviz_layout se reemplaza por spring_layout. A partir de la información de excepción de retroceso, parece que se llama pydot_layout. Tengo el […]

Configuración de un entorno virtural (venv) sin paquetes de sitio de sistema

Quiero crear un entorno virtual utilizando la distribución Canopy de Enthought, pero sin paquetes de sitios. siguiente: https://support.enthought.com/entries/21802240-Use-venv-not-virtualenv-with-Canopy-Python Configuré el entorno, dejando fuera de -s para no instalar los paquetes del sitio: $ venv path/to/virtual_environment_dir $ source path/to/virtual_environment_dir/bin/activate Y esto usa el python correcto, pero sigue usando el sistema easy_install y pip (env) $ which […]