2011-08-08 12 views
9

Ben virtualenv içinde bir wxpython kurmaya çalışıyorum. Birçok yerde açıklandığı gibi, easy_install/pip install dosent kurulumu setup.py olarak mevcut değildir.Linux altında virtualenv'ye wxPython yükleme

Mac'te nasıl kurulacağına ilişkin bir açıklamayla karşılaşıyorum, ancak Linux için böyle bir yöntem bulunamadı.

Linux'ta bu nasıl yapılabilir?

Gerçek kullanım durumum biraz deneyseldir. Bir django projesi bir wxpython uygulaması çağırmaya çalışıyorum. Bu, virtualenv dışında çalışır, ancak virtualenv'de wx yüklü olmadığından içe aktarma başarısız olur.

Yardımlarınız için şimdiden teşekkür ederiz.

cevap

2

bunu kaynaktan oluşturmayı denediniz mi? uzun bir süreçti, ama yakın zamanda geliştirilmiş gibi görünüyor. yönergeler http://www.wxpython.org/builddoc.php adresindedir ve bir yükleme dizini belirtme yeteneğini içerir. Bağımlılıklar yüklü olduğunda, benim deneyimimde linux üzerinde iyi oluşturur.

+0

sayesinde bugün ona bir göz var ve burada yayınlayacağız. – easwar

7

Ubuntu 12.04 üzerinde benim için çalıştı aşağıdaki:

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 .