Как вы компилируете wxPython под Cygwin? - PullRequest
4 голосов
/ 22 ноября 2008

Я использую CYGWIN в качестве платформы и хотел бы использовать wxPython. Есть ли способ собрать исходный код и работать в cygwin?

Ответы [ 4 ]

5 голосов
/ 23 декабря 2011

Я нашел эту ссылку на build wxPython под Cygwin . Для меня это гораздо лучший вариант, чем установка всего материала X11. Я опробовал его с помощью wxPython-src-2.8.12.1, и, следуя инструкциям, он работал отлично.

3 голосов
/ 22 ноября 2008

Вам потребуется полноценная рабочая среда X, чтобы заставить его работать. Было бы намного проще просто использовать Python и wxPython под простой ванильной Windows. У вас есть особый случай?

0 голосов
/ 28 июня 2012

Я попробовал другое решение для использования wxPython в Cygwin:

  1. Я установил python27 и wxPython в Windows7
  2. "echo" экспортировал PATH = / cygdrive / c / Python27 /: $ PATH '>> ~ / .bashrc "
  3. Перезапустить Cygwin

Это работает. Не унывайте!

Я не знаю, должен ли быть добавлен какой-либо другой путь, но моя программа была выполнена на Fedora, и она там работает.

0 голосов
/ 17 декабря 2010

Не является ли смысл использования wxPython в том, чтобы использовать WxWidgets? Разве весь смысл в том, чтобы использовать ЭТО, чтобы иметь кроссплатформенную библиотеку графического интерфейса?

Другими словами, забудьте о X11 и просто используйте родной wxPython для Windows.

Если вы не хотите, чтобы пользователь устанавливал wxPython и его зависимости, подумайте над написанием установщика. В качестве альтернативы, исследуйте py2exe, чтобы «скомпилировать» python в файл .exe (плюс поддерживаются файлы .zip и .dll), что гораздо проще исправить «установкой путем простого копирования файлов».

...