Лаборатория Ubuntu
Опыт установки, настройки и использования
Ubuntu Linux Вопросы и ответы Об Ubuntu Новости Игры Записки для новичка
Поиск:

pyinstaller . help) [РЕШЕНО] | Форум


Вернуться к спискам тем

 Вася Хоботов создал тему 19.02.2010 в 2:27
 Юзер  Сообщений: 76
 Репутация: 40

 Сейчас не на форуме
Всем хайЕсть вопрос) Кто нибудь пользовался pyinstaller?Прочитал на форуме, что прога не плоха для запуска python-приложений на маздае . т.е. *.py --62; *.exe делает)Есть небольшая прога (факториал считает).Есть последняя версия pyinstaller (1.4, 1.3 так и не захотел конфигурироваться .)Собственно результат работы:---------------------------------------------------------------------- python Build.py /media/data/trunk/fact/fact.specchecking Analysisbuilding Analysis because outAnalysis0.toc non existentrunning Analysis outAnalysis0.tocAnalyzing: support/_mountzlib.pyAnalyzing: support/useUnicode.pyAnalyzing: /media/data/fact.pyWarnings written to /media/data/trunk/fact/warnfact.txtchecking PYZrebuilding outPYZ1.toc because outPYZ1.pyz is missingbuilding PYZ outPYZ1.tocchecking PKGrebuilding outPKG3.toc because outPKG3.pkg is missingbuilding PKG outPKG3.pkgchecking EXErebuilding outEXE2.toc because fact missingbuilding EXE from outEXE2.tocTraceback (most recent call last): File Build.py, line 1158, in lt;modulegt; main(args[0], configfilename=opts.configfile) File Build.py, line 1146, in main build(specfile) File Build.py, line 1109, in build execfile(spec) File /media/data/trunk/fact/fact.spec, line 14, in lt;modulegt; console=1 ) File Build.py, line 661, in __init__ self.__postinit__() File Build.py, line 196, in __postinit__ self.assemble() File Build.py, line 746, in assemble self.copy(exe, outf) File Build.py, line 762, in copy inf = open(fnm, 39;rb39;)IOError: [Errno 2] No such file or directory: 39;support/loader/run39;---------------------------------------------------------------------Если кто сталкивался откликнитесь.1.Поиск юзал гугловый, там инфы по этому (практически) вопросу не нашел за исключением одной темы, но там ее решили неприемлемым для меня образом)2.Если прогу (факториал) в терминале запускать она работает нормально.3. Новичок в программировании и linux в целом .Заранее спасибо
Цитировать

 Менеджер по рекламе рекомендует
 Знаток своего дела  Сообщений: 1987
 Репутация: 5055

 Сейчас на форуме

 Никита Акимов ответил 19.02.2010 в 2:45
 Новичок  Сообщений: 19
 Репутация: 18

 Сейчас не на форуме
для маздая не обязательно exe делать) можно также питон из коммандной строки запускать под виндой. ну из того что ты показал - дня начала создай файлы которые нужны (или точное место укажи) -- Warnings written to /media/data/trunk/fact/warnfact.txt.No such file or directory: 39;support/loader/run39; тоже не найден . проверь где у тебя run? эмм . говориш он у тя не сконфигурировался? видимо в этом и вся проблема . выложи результат конфигурирования
Цитировать

 Вася Хоботов ответил 19.02.2010 в 2:52
 Юзер  Сообщений: 76
 Репутация: 40

 Сейчас не на форуме
Ну просто прогу юзать буду не я) Да и вообще на будущее пригодиться, что-то мне подсказывает, что разработкой под linux я займусь еще не скоро .В синаптике нет. В центре приложений убунту тоже, да и конфигурируется он двумя командами . 1.4 норм сконфинурировался.Вот только не пойму что за support/loader/runWarnings written to /media/data/trunk/fact/warnfact.txt. lt;lt;-- это я так понимаю где отчет об ошибках лежать будет.
Цитировать

 Никита Акимов ответил 19.02.2010 в 2:57
 Новичок  Сообщений: 19
 Репутация: 18

 Сейчас не на форуме
эм . ты перед конфигурированием файл readme читал?))) Installation in brief===================== Non-Windows users should: cd source/linux python ./Make.py make Everyone should: python Configure.py python Makespec.py /path/to/yourscript.py python Build.py /path/to/yourscript.spec .done.Major changes in this release=============================
Цитировать

 Никита Акимов ответил 19.02.2010 в 3:03
 Новичок  Сообщений: 19
 Репутация: 18

 Сейчас не на форуме
support/loader/runпо идее должен появиться после cd source/linuxpython ./Make.pymake
Цитировать

 Вася Хоботов ответил 19.02.2010 в 3:05
 Юзер  Сообщений: 76
 Репутация: 40

 Сейчас не на форуме
Есессно) Как сказали умные дядьки на всех форумах Всегда читайте ридми, лежащие в архивах ))cd source/linux //папка куда распакован архив?python ./Make.py // орет матом типа нет такой директории и что-то в этом роде . а вообще там и файла такого нет.python Configure.py // выполнилась успешно когда версию 1.4 поставил, с 1.3 говорил что python не той версии стоит (у меня 2.6)python Makespec.py /где/и/что_будем_ту_ексе.py )) // выполнилась успешноpython Build.py /где/и/что_будем_ту_ексе.spec // не получается ((ЗЫ Быть может пальцы всё еще кривые?)
Цитировать

 Никита Акимов ответил 19.02.2010 в 3:09
 Новичок  Сообщений: 19
 Репутация: 18

 Сейчас не на форуме
cd source/linux -- туда где лежт make.py. поидее это там где распакован архив? хотя хз, я pyinstaller никогда не юзал) поэтому отвечаю тока догадками)))
Цитировать

 Вася Хоботов ответил 19.02.2010 в 3:17
 Юзер  Сообщений: 76
 Репутация: 40

 Сейчас не на форуме
все правильно отвечаете)Сделал так:cd source/linuxpython ./Make.pymake makegcc -pthread -I/usr/include -I/usr/include/python2.6 -I /common -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -DHAVE_WARNINGS -c getpath.c -o getpath.ogetpath.c:40:20: error: osdefs.h: No such file or directorygetpath.c:55: error: ‘MAXPATHLEN’ undeclared here (not in a function)getpath.c: In function ‘reduce’:getpath.c:64: error: ‘SEP’ undeclared (first use in this function)getpath.c:64: error: (Each undeclared identifier is reported only oncegetpath.c:64: error: for each function it appears in.)getpath.c: In function ‘joinpath’:getpath.c:136: error: ‘SEP’ undeclared (first use in this function)getpath.c: In function ‘calculate_path’:getpath.c:162: error: ‘SEP’ undeclared (first use in this function)getpath.c:180: error: ‘DELIM’ undeclared (first use in this function)getpath.c:154: warning: unused variable ‘argv0_path’make: *** [getpath.o] Ошибка 1Опять же куча ошибок .
Цитировать

 Никита Акимов ответил 19.02.2010 в 3:22
 Новичок  Сообщений: 19
 Репутация: 18

 Сейчас не на форуме
gcc установлен?
Цитировать

 Никита Акимов ответил 19.02.2010 в 3:25
 Новичок  Сообщений: 19
 Репутация: 18

 Сейчас не на форуме
эммм . gcczlib1g-dev libc6-dev python-devвот это все поставь если не стоит и попробуй еще раз python ./Make.pymake
Цитировать


Чтобы ответить, нужно авторизоваться здесь

Страницы: 1 2 3


Пользователь
Авторизация на сайте:
Email:
Пароль:
Запомнить (Регистрация)

Новости
Ubuntu
Linux
Сайт
Игры
 Игры для Ubuntu
Текущие проблемы:
10.04 смена экрана входа [Решено частично]
Дата создания: 01.05.2010 19:37
kompozer
Дата создания: 01.05.2010 19:34
Не ставится Wink на 9.10
Дата создания: 01.05.2010 19:34
Настройка EVDO Skylink модема ADU-300A(Решено)
Дата создания: 01.05.2010 18:25
Срочно Не могу зайти через Gnome
Дата создания: 01.05.2010 18:12
10.04 разрешение экрана
Дата создания: 01.05.2010 17:34

2010-2012 © Лаборатория Ubuntu