Как отладить скрипт tk с помощью отладчика tkcon
в unix.Я скачал tkcon по этой ссылке .После распаковки я скопировал его в систему Unix. Теперь в файле README.txt говорится, что файл tkcon.tcl
запускается.Но я не знаю, как это работает.Потому что, когда я просто запускаю tkcon.tcl, он выдает мне ошибку: -
Error in startup script: invalid command name "::tk::unsupported::ExposePrivateVariable"
while executing
"::tk::unsupported::ExposePrivateVariable tkPriv"
invoked from within
"if {![llength [info globals tkPriv]]} {
::tk::unsupported::ExposePrivateVariable tkPriv
}"
(file "tkcon.tcl" line 64)
Так что я читаю эту ссылку более внимательно, она говорит при запуске, что ищет файл .tkconrc
.Но при загрузке файла ресурсов не было.Так что я думаю, что мы должны написать это сами.Но я не знаю, как написать файл ресурсов, поэтому я скопировал из здесь пример .tkconrc
в домашнем каталоге, который выглядит следующим образом: -
######################################################
## My TkCon Resource File
# Use a fixed default font
#tkcon font fixed; # valid on unix
#tkcon font systemfixed; # valid on win
tkcon font Courier 12; # valid everywhere
# Keep 50 commands in history
set ::tkcon::OPT(history) 50
# Use a pink prompt
set ::tkcon::COLOR(prompt) pink
######################################################
И снова, еслиЯ запускаю tkcon.tcl
, это выдает мне ту же ошибку. Пожалуйста, помогите мне, как запустить tkcon
в системе Unix.