Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 7, 2011 18:33:14

4kpt
От: Харьков
Зарегистрирован: 2010-11-03
Сообщения: 998
Репутация: +  63  -
Профиль   Отправить e-mail  

Проблема с переходом от py в exe: python 2.5: WinXP

Доброго времени суток…
Для компиляции из .py в .ехе использовал pyInstaller.
В результате получил 00_System.exe.
При наличии питона на компьютере - запускается без проблем.
Если питон удаляешь, не запускается вовсе. Получен следующий лог ошибки:

Traceback (most recent call last):
File “<string>”, line 284, in <module>
File “C:\Python25\Compilate\build\pyi.win32\00_System\outPYZ1.pyz/Tkinter”, line 1636, in __init__
_tkinter.TclError: Can't find a usable init.tcl in the following directories:
C:/DOCUME~1/FEC6~1/LOCALS~1/Temp/lib/tcl8.4

This probably means that Tcl wasn't installed properly.


Чего он хочет. Ему не хватает какого-то файла в директории C:/DOCUME~1/FEC6~1/LOCALS~1/Temp/lib/tcl8.4 ?
Просмотр этой директории показал, что этот файл создает сам 00_System.exe когда на компьютере стоит python25
Если же питон не стоит, он пытается ее создать, но потом бросает это гиблое дело…

Так чего ему не хватает?
Может кто сталкивался?

Заранее благодарен…



Офлайн

#2 Дек. 7, 2011 23:07:19

4kpt
От: Харьков
Зарегистрирован: 2010-11-03
Сообщения: 998
Репутация: +  63  -
Профиль   Отправить e-mail  

Проблема с переходом от py в exe: python 2.5: WinXP

Проблема решена, спасибо…
Надо было явно указывать использование Tkinter…



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version