Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Tk в Python от ActiveState
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
SSerge
Обновился, блин.
Предыдущий версии 3.2.2.3 нормально работал, на ещё один комп поставил посвежее, ActivePython 3.4.1.0.
При запуске не находит tcl и tk, соответственно мои поделки с графическим интерфейсом валятся.

Код
Traceback (most recent call last):
  File "E:\MyPrj\charger\soft\ChargerModbus\ChargerMb.py", line 84, in <module>
    tk = Tk()
  File "C:\Python34\lib\tkinter\__init__.py", line 1805, in __init__
    self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: Can't find a usable init.tcl in the following directories:
    C:/Python34/lib/tcl8.6 C:/lib/tcl8.6 C:/lib/tcl8.6 C:/library C:/library C:/tcl8.6.1/library C:/tcl8.6.1/library

This probably means that Tcl wasn't installed properly.

А искомое находится в папке C:/Python34/tcl/tcl8.6/
Кто-то уже наступал на эти грабли?
Или это только мне не повезло, что так криво установилось?
SSerge
Переустановка не помогла, в тот же день скопировал содержимое C:/Python34/tcl/ в C:/lib/
Вроде работает и не валится.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.