2011-08-08 14 views
9

Próbuję skonfigurować wxpython wewnątrz virtualenv. Jak wyszczególniono w wielu miejscach, instalowanie easy_install/pip install nie działa jako setup.py.Instalowanie wxPython w virtualenv pod Linuxem

Przeszukuję opis jak skonfigurować go na Macu, ale nie znalazłem takich metod dla Linuksa.

Jak to zrobić w systemie Linux?

Moje rzeczywiste użycie jest trochę eksperymentalne. Próbuję uzyskać wywołanie projektu django w aplikacji wxpython. Działa to poza virtualenv, ale import nie działa, ponieważ wx nie jest zainstalowany w virtualenv.

Dzięki za pomoc z góry.

Odpowiedz

2

Czy próbowałeś zbudować go ze źródła? był to długi proces, ale wygląda na to, że został ostatnio ulepszony. instrukcje są na http://www.wxpython.org/builddoc.php i zawierają możliwość określenia katalogu instalacyjnego. na moim linku działa dobrze na Linuksie, gdy masz już zainstalowane zależności.

+0

Dzięki, będzie musiał zapoznać się z nim dzisiaj i pisać tutaj. – easwar

7

Na Ubuntu 12.04 następuje pracował dla mnie:

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 .