Tcl没有正确安装在Anacondas上

时间:2013-08-08 07:30:16

标签: pydev python-3.3 anaconda

我有一个相当新的Anaconda安装Python 3.3,并且正在使用Pydev。

当我尝试使用tkinter

from tkinter import Tk

master = Tk() # create a Tk root widget, which is a window

我收到以下消息

_tkinter.TclError: Can't find a usable init.tcl in the following directories: 
    C:/Anaconda/envs/p33/lib/tcl8.5 C:/Anaconda/envs/lib/tcl8.5 C:/Anaconda/lib/tcl8.5 C:/Anaconda/envs/library C:/Anaconda/library C:/Anaconda/tcl8.5.11/library C:/tcl8.5.11/library

此页面(http://mail.python.org/pipermail/python-list/2011-March/599573.html)表明我需要更改TCL_LIBRARY环境变量。但我不知道该怎么做。

如何让tkinter与我的构建一起使用?

1 个答案:

答案 0 :(得分:1)

这不是一个合适的解决方案,但我通过复制文件夹

让它工作
C:\Anaconda\envs\p33\tcl\tcl8.5
C:\Anaconda\envs\p33\tcl

C:\Anaconda\envs\p33\Lib