Установка wxPython в virtualenv под Linux - PullRequest
9 голосов
/ 08 августа 2011

Я пытаюсь настроить wxpython внутри virtualenv. Как подробно описано во многих местах, установка easy_install / pip не работает, так как setup.py отсутствует.

Я наткнулся на описание того, как настроить его на Mac, но не нашел таких методов для Linux.

Как это можно сделать в Linux?

Мой фактический пример использования немного экспериментален. Я пытаюсь заставить проект django вызвать приложение wxpython. Это работает за пределами virtualenv, но импорт не выполняется, так как wx не установлен в virtualenv.

Спасибо за помощь заранее.

Ответы [ 2 ]

7 голосов
/ 24 ноября 2013

На Ubuntu 12.04 у меня работало следующее:

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 .
2 голосов
/ 08 августа 2011

вы пытались собрать его из исходного кода? Раньше это был долгий процесс, но похоже, что он был недавно улучшен. инструкции находятся на http://www.wxpython.org/builddoc.php и включают возможность указать каталог для установки. По моему опыту, он прекрасно работает на Linux, как только вы установили зависимости.

...