реклама на сайте
подробности

 
 
> Tk в Python от ActiveState, ActivePython 3.4.1.0 не находит init.tcl
SSerge
сообщение May 20 2015, 18:51
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



Обновился, блин.
Предыдущий версии 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/
Кто-то уже наступал на эти грабли?
Или это только мне не повезло, что так криво установилось?


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
SSerge
сообщение Jun 15 2015, 16:36
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



Переустановка не помогла, в тот же день скопировал содержимое C:/Python34/tcl/ в C:/lib/
Вроде работает и не валится.


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 08:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016