2011-08-08 14 views
9

Estoy tratando de configurar un wxpython dentro de virtualenv. Como se detalla en muchos lugares, el trabajo de instalación de easy_install/pip funciona como setup.py no está presente.Instalar wxPython en virtualenv bajo Linux

Leyo una descripción sobre cómo configurarlo en una Mac, pero no encontré tales métodos para Linux.

¿Cómo se puede hacer esto en Linux?

Mi caso de uso real es un poco experimental. Estoy intentando que un proyecto django llame a una aplicación wxpython. Esto funciona fuera de virtualenv, pero la importación falla ya que wx no está instalado en virtualenv.

Gracias por la ayuda con antelación.

Respuesta

2

¿Ha intentado crearlo desde la fuente? solía ser un proceso largo, pero parece que se ha mejorado recientemente. las instrucciones están en http://www.wxpython.org/builddoc.php e incluyen la capacidad de especificar un directorio de instalación. se basa perfectamente en Linux, según mi experiencia, una vez que tienes las dependencias instaladas.

+0

Gracias, tendrá una mirada en ella hoy y publicar aquí. – easwar

7

En Ubuntu 12.04 los siguientes trabajado para mí:

cd <env>/lib/python-2.7/site-packages 
ln -s /usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/ . 
ln -s /usr/lib/python2.7/dist-packages/wx.pth . 
ln -s /usr/lib/python2.7/dist-packages/wxversion.py . 
ln -s /usr/lib/python2.7/dist-packages/wxversion.pyc . 
Cuestiones relacionadas