Здесь курят мануал.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха переехала на новый сервер, ура!

Краснодарское время: 04 Февраль, 2012, 11:24:39

Страниц: [1]
Печать
Автор Тема: проблема со сборкой wxPython приложения  (Прочитано 812 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Mr.Pihto    ↓ 
18 Ноябрь, 2009, 11:49:32
НЕ ХУЕТА! ХУЕТА!
не выябывайся
Группа: Адекваты

Карма: 17
Сообщений: 1398
Сила слова: 1.22

прога
Python
import wx
app = wx.App()
frame = wx.Frame(None, -1, 'first.py')
frame.Show()
app.MainLoop()

setup.py
Python

from distutils.core import setup
import py2exe
setup(console=["prg.py"])
 

команда
python setup.py py2exe
создается папка dist (как и положено), но она пуста
может нужны какието спец опции при сборке проги с wxPyton GUI?
 
ps: при запуске самого prg.py все работает
Записан
adw0rd    ↓ 
19 Ноябрь, 2009, 10:05:25 , спустя 10 часов 15 минут 53 секунды
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: Санитары

Карма: не нужна
Сообщений: 17195
Сила слова: 1.65

Mr.Pihto, да, чета у тебя все время с py2exe трабл...
попробуй аналоги http://adw0rd.ru/2009/python-howto-work/#frozen
Записан

FreeBSD, Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch
Кинсбург * Либург * Футбург * Мой блог
Mr.Pihto    ↓ 
19 Ноябрь, 2009, 08:23:58 , спустя 10 часов 18 минут 33 секунды
НЕ ХУЕТА! ХУЕТА!
не выябывайся
Группа: Адекваты

Карма: 17
Сообщений: 1398
Сила слова: 1.22

dllки нехватало
Python

from distutils.core import setup
import py2exe
setup(windows=['prg.py'], options={'py2exe': {'dll_excludes': ['MSVCP90.dll']}})
Записан
Mr.Pihto    ↓ 
19 Ноябрь, 2009, 08:33:36 , спустя 9 минут 38 секунд
НЕ ХУЕТА! ХУЕТА!
не выябывайся
Группа: Адекваты

Карма: 17
Сообщений: 1398
Сила слова: 1.22

тоже самое и с PyQt, но там ещё нужно подключать sip
Python
from distutils.core import setup
import py2exe
setup(windows=['prg.py'], options={'py2exe': {'dll_excludes': ['MSVCP90.dll'],'includes':['sip']}})
вот так оно соберётся, но будет просить модуль QtCore не смотря на то что само приложение работает без явного импорта QtCore когда запускаеш его не откомпиленным (*.ру), а когда соберёш то просит QtCore. пришлось добавить строчку в исходник
Python
from PyQt4 import QtCore
вот тут я не совсем понимаю почему так
Записан
Страниц: [1]
Печать
 

Перейти в: