2013-05-20 4 views
6

Я пытаюсь импортировать tktable создать простую таблицу, но я получаю ошибку ниже:ImportError: Нет модуль с именем tktable

File "prob.py", line 7, in import tktable ImportError: No module named tktable

from tkinter import * 
import tktable 

root = Tk() 
root.title("Probabilidade e estatistica") 

table = tktable.Table(root, rows=2, cols=10) 
table.pack() 

root.mainloop() 
+2

tktable не входит в стандартную библиотеку. вам нужно будет установить его. – mgilson

+0

Вы знаете какой-либо учебник по установке tktable-библиотеки на ubuntu? –

+0

Нет. Перед этим вопросом я никогда не слышал об библиотеке. (или, если я слышал об этом, я не помню). – mgilson

ответ

1

tktable не поставляется с стандартными дистрибутивами Python, к несчастью. Таким образом, вам необходимо загрузить и скопировать его в рабочий каталог или поместить его в папку site-packages вашего дистрибутива Python.

tktable - это оберточная библиотека вокруг одноименной библиотеки для языка Tcl и ее инструментария GUI Tk. Это было написано Guilherme Polo (парень, который написал ttk). Он поддерживает изображения, встроенные окна, различные цвета и шрифты и многое другое.

Вы можете загрузить версию tktable, которая поддерживает как Python 3, так и Python 2 от this GitHub repository, где вы можете найти другую информацию о том, как ее использовать. Версия для Python 2 также доступна here. Если вам нужна полная ссылка на все поддерживаемые опции, ActiveState documentation на Tcl/Tk TkTable может быть лучшим способом для этого.

+0

Я установил его локально и т. Д., Но кажется, что TkTable (часть Tcl/Tk) не поддерживается и удален из репозитория. Я немного насторожен, если я действительно должен использовать старую и неподдерживаемую реализацию TkTable и крыло оттуда ... – polemon

+0

@polemon Я полагаю, что версия Active Tate Tcl/Tk поддерживается, но вам лучше попросить точный ответ на их форумах. – nbro

+0

Это не работает в Python 3, я получаю это сообщение: "_tkinter.TclError: invalid command name" table "". –

Смежные вопросы