设置Python tkTable

时间:2019-03-19 08:58:01

标签: python windows tkinter tktable

对于Phyton来说,它非常陌生,我正尝试将tktable用于Python,并且无法使其在我的PC上运行。 在网上搜索了很多之后,没有找到任何解决方案,希望您有时间对我有所帮助。 我确定这是适合您的花生。

我正在Windows 8.1上运行Python 3.7。 PC。

我收到此错误:

  

_tkinter.TclError:无效的命令名称“表”

我到目前为止所做的:

  1. 下载了tktable并运行setup.py。
  2. 将tktable.py复制到Python site-packages文件夹中。
  3. 已安装ActiveTcl。
  4. 将三个文件tktable.tcl,Tktable.dll和pkgIndex.tcl从ActiveTcl(C:\ ActiveTcl \ lib \ Tktable2.11)复制到C:........ \ Python \ Python37-32 \ tcll \ Tktable2.11。
  5. 根据我在网上发现的信息,应该这样做...

但是,正如我写的那样,我不断收到我提到的错误。

迈克尔

内容是:

C:\Users\mschuppisser.EAD\AppData\Local\Programs\Python\Python37-32\Lib\;
C:\Users\mschuppisser.EAD\AppData\Local\Programs\Python\Python37-32\DLLs\
  

跟踪:

Exception in Tkinter callback
Traceback (most recent call last):
  File "C:\Users\mschuppisser.EAD\AppData\Local\Programs\Python\Python37-32\lib\tkinter\__init__.py", line 1705, in __call__
    return self.func(*args)
  File "C:/Users/mschuppisser.EAD/Data/My Data/Python/Test Applikation/Test Applikation.py", line 267, in Jump_to_UebersichtsFenster3
    application = clsUebersichtsFenster3(UebersichtsFenster3)
  File "C:/Users/mschuppisser.EAD/Data/My Data/Python/Test Applikation/Test Applikation.py", line 447, in __init__
    self.table_grid = tktable.Table(UebersichtsFenster3) # , state='disabled', width=50, titlerows=1, rows=5, cols=4, colwidth=20)
  File "C:\Users\mschuppisser.EAD\AppData\Local\Programs\Python\Python37-32\lib\site-packages\tktable.py", line 135, in __init__
    tkinter.Widget.__init__(self, master, 'table', kw)
  File "C:\Users\mschuppisser.EAD\AppData\Local\Programs\Python\Python37-32\lib\tkinter\__init__.py", line 2299, in __init__
    (widgetName, self._w) + extra + self._options(cnf))
_tkinter.TclError: invalid command name "table"

0 个答案:

没有答案