baaba
Июнь 18, 2008 00:59:05
ofigetitelno
:)
в файле
/home/ivan/tmp/thancad-0.0.8/thanopt/thaninit.py
вместо строки (у меня 42)
except ImportError, why: thanTkErr(mod1, why, thanModules, root)
напиши
except ImportError, why: print mod1; thanTkErr(mod1, why, thanModules, root)
и ещё раз запусти…
Пробую.. тот же результат. На обеих платформах.
Видимо дело в файле thancad-0.0.8/thanopt/thaninit.py ..
baaba
Июнь 18, 2008 01:03:31
shiza
Попробовал Linux версию.
Ubuntu 8.04, python 2.5.2.
Сначала ругался, хотел пакеты
python-tk
python-imaging-tk
После того как я их доставил, запустился.
Хорошо, допустим не хватает пакета python-tk.. в репозитариях моего дистра его нет. Иду в Дебиан:
http://packages.debian.org/src:python-tkhttp://packages.debian.org/src:python-imaging-tkПолучаю что таких пакетов нет (я бы хоть подглядел, каких библиотек не хватает, чего недособрал)
http://packages.debian.org/search?searchon=sourcenames&keywords=python-tkhttp://packages.debian.org/search?searchon=sourcenames&keywords=python-imaging-tkИ под Windows не работает.. мне непонятно, чего же не хватает? :-\
baaba
Июнь 18, 2008 01:05:56
shiza
Попробовал Linux версию.
Ubuntu 8.04, python 2.5.2.
Сначала ругался, хотел пакеты
python-tk
python-imaging-tk
После того как я их доставил, запустился.
Ты не мог бы уточнить какие файлы в пакете *deb, убунтушном, содержатся? Что то прям редкоземельное..
shiza
Июнь 18, 2008 13:11:33
baaba
Для сборки пользовался тока стандартным питоном и модулем py2exe.
shiza
Июнь 18, 2008 13:19:31
baabapython-tk
/.
/usr
/usr/lib
/usr/lib/python2.4
/usr/lib/python2.4/lib-dynload
/usr/lib/python2.4/lib-dynload/_tkinter.so
/usr/lib/python2.5
/usr/lib/python2.5/lib-dynload
/usr/lib/python2.5/lib-dynload/_tkinter.so
/usr/share
/usr/share/doc
/usr/share/doc/python-tk
/usr/share/doc/python-tk/README.Tk
/usr/share/doc/python-tk/README.Debian
/usr/share/doc/python-tk/copyright
/usr/share/doc/python-tk/changelog.Debian.gz
python-imaging-tk
/.
/usr
/usr/lib
/usr/lib/python2.4
/usr/lib/python2.4/site-packages
/usr/lib/python2.4/site-packages/PIL
/usr/lib/python2.4/site-packages/PIL/_imagingtk.so
/usr/lib/python2.5
/usr/lib/python2.5/site-packages
/usr/lib/python2.5/site-packages/PIL
/usr/lib/python2.5/site-packages/PIL/_imagingtk.so
/usr/share
/usr/share/doc
/usr/share/doc/python-imaging-tk
/usr/share/doc/python-imaging-tk/copyright
/usr/share/doc/python-imaging-tk/changelog.gz
/usr/share/doc/python-imaging-tk/changelog.Debian.gz
/usr/share/pyshared
/usr/share/pyshared/PIL
/usr/share/pyshared/PIL/ImageTk.py
/usr/share/pyshared-data
/usr/share/pyshared-data/python-imaging-tk
Думаю лучше брать пакеты для твоего дистриба.
Они у меня тут от многого зависят.
baaba
Июнь 19, 2008 00:24:02
>логи покажи…
Какой лог показывать? :)
$ sudo ls /var/log
apache clamav ftn mail rsyncd.log Xorg.0.log
auth cron hibernate.log messages samba Xorg.0.log.old
boot cups hotplug mysqld.log slim.log
btmp exim lastlog old wtmp
baaba
Июнь 19, 2008 00:33:15
>shiza
Огромное спасибо тебе и всем вам!
Разобрался. Помогла сборка и установка пакета python-imaging, всего то делов :)
Любуюсь теперь на поделие.
baaba
Июнь 19, 2008 00:40:45
Да, кстати, вот уже, заметил: не могу вводить комманды с клавиатуры. В скомпилированном Shiza такого не замечал. Вот ругалка:
Exception in Tkinter callback
Traceback (most recent call last):
File “/usr/lib/python2.5/lib-tk/Tkinter.py”, line 1403, in __call__
return self.func(*args)
File “/home/ivan/tmp/thancad-0.0.8/thantkgui/thantkcmd.py”, line 138, in thanOnChar
elif m == 13 or m == 32: self.__onCharRet(event)
File “/home/ivan/tmp/thancad-0.0.8/thantkgui/thantkcmd.py”, line 253, in __onCharRet
now =
AttributeError: ‘_tkinter.Tcl_Obj’ object has no attribute ‘split’
baaba
Июнь 19, 2008 00:42:49
Вот где ошибка.
AttributeError: ‘_tkinter.Tcl_Obj’ object has no attribute ‘split’
tk : ERROR ThanTkCmd.thanOnChar: preemptive call: character(s) lost. It shouldn't happen
Может надо что то пересобрать? :-\