Я использую CYGWIN в качестве платформы и хотел бы использовать wxPython. Есть ли способ получить исходный код, скомпилированный и работающий в cygwin?Как вы компилируете wxPython под cygwin?
ответ
Я нашел эту ссылку для build wxPython under Cygwin. Для меня это намного лучший вариант, чем установка всего материала X11. Я попробовал его с помощью wxPython-src-2.8.12.1, и, следуя инструкциям в tee, он работал отлично.
Вам понадобится полноценная рабочая среда X, чтобы заставить ее работать. Было бы намного проще использовать Python и wxPython под обычными ванильными окнами. У вас есть специальный случай?
Не все ли смысл использовать wxPython для использования WxWidgets? Разве не всецело использовать THAT, чтобы иметь кросс-платформенную графическую библиотеку?
Другими словами, забудьте о X11 и просто используйте собственный wxPython для окон.
Если вы хотите, чтобы пользователь не требовал установки wxPython и его зависимостей, подумайте о том, чтобы написать программу установки. В качестве альтернативы, расследуйте py2exe, чтобы «скомпилировать» python в .exe-файл (плюс файлы .zip и .dll), что гораздо более поддается «установке путем простого копирования файлов».
Я попробовал другое решение для использования WxPython в Cygwin:
- я установил python27 и WxPython в Windows7
- ли «эхо 'экспорт PATH =/cygdrive/с/python27 /: $ PATH' >> ~/.bashrc»
- Restart Cygwin
Он работает. Не унывайте!
Я не знаю, должен ли быть добавлен какой-либо другой Путь, но моя программа была выполнена на Fedora, и она работает там.
- 1. Как вы компилируете Winff?
- 2. Как узнать, компилируете ли вы в Windows?
- 3. Как вы компилируете код SASS для CSS?
- 4. Как вы компилируете из командной строки?
- 5. Как вы предварительно компилируете правила Drools?
- 6. Как обновить Vim под Cygwin
- 7. wxPython crashes под Vista
- 8. Запуск Cronjob под cygwin
- 9. Кодирование Rails под Cygwin
- 10. Здание 0MQ под Cygwin
- 11. бегущий playframework под cygwin
- 12. Как вы размещаете wx.MessageDialog (wxPython)?
- 13. Как вы компилируете example00 из cURLpp github repo?
- 14. Как вы перекрестно компилируете gettext с mingw32 для windows
- 15. Как вы компилируете запросы LINQ к CRM 2011?
- 16. Как вы компилируете только файл .h в make-файле?
- 17. Как вы наследуете от CObject и компилируете успешно?
- 18. Как вы динамически компилируете и загружаете внешние классы Java?
- 19. Начиная с OpenGL под Cygwin
- 20. Создание эспрессо под cygwin - confused
- 21. Настройка Emacs + Cygwin под окнами!
- 22. создание приложения gl3 под cygwin
- 23. Как переадресовать AllocConsole + Stdout под cygwin
- 24. Как создать gevent в python под cygwin?
- 25. Как установить vim плагин под cygwin?
- 26. Что происходит, когда вы компилируете стандартную архитектуру (armv7, armv7s)?
- 27. модификация char * под linux сбой, но не под cygwin. Зачем?
- 28. Установка wxPython из источника под linux
- 29. Компиляция библиотек с CMake под Cygwin
- 30. SVN под Cygwin: целевая папка разрешает ошибку
Да, я действительно хочу избежать использования простых ванильных окон. Это для передней части скрипта сборки библиотекаря. Библиотекарь действительно не хочет устанавливать python и wxpython на свои окна. Я думал о win32 :: gui в perl или даже tcl/tck или perl/tk, но я думал, что дам python выстрел. – Paul 2008-11-21 23:31:06
Можете ли вы расширить рабочую среду X? – Paul 2008-11-21 23:32:03
Окружение gui для Python под Cygwin будет X11. – 2008-11-24 16:10:48