我正在尝试import Tkinter
。但是,我收到一个错误,指出尚未安装Tkinter
:
ImportError: No module named _tkinter, please install the python-tk package
我可能可以使用synaptic manager安装它(可以吗?),但是,我必须在我的程序所在的每一台机器上安装它。是否可以将Tkinter库添加到我的工作区中并从那里引用它?
发布于 2011-01-25 00:04:29
要在本地安装Tkinter以使用系统提供的Python并非易事。您可以从源代码构建它,但对于您正在运行的基于二进制包的发行版来说,这通常不是最好的主意。
在你的机器上使用apt-get install python-tk
更安全。(适用于Debian派生的发行版,如Ubuntu;有关其他发行版,请参阅您的包管理器和包列表。)
发布于 2012-07-27 22:50:44
实际上,您只需要使用以下命令来安装python3的tkinter:
sudo apt-get install python3-tk
此外,对于Fedora用户,请使用以下命令:
sudo dnf install python3-tkinter
发布于 2012-04-05 00:37:59
如果你像我一样,因为你在I.S.中的好朋友而在你的网络上没有root权限,并且你在本地安装中工作,那么上面的方法可能会有一些问题。
我在Google上花了很长时间--但最终,它变得很简单。
从http://www.tcl.tk/software/tcltk/download.html下载tcl和tk,并在本地安装。
要在本地安装Linux (我在我的主目录中安装了它),解压缩tcl和tk的.tar.gz文件。然后打开./unix目录中的自述文件。我跑了
cd ~/tcl8.5.11/unix
./configure --prefix=/home/cnel711 --exec-prefix=/home/cnel711
make
make install
cd ~/tk8.5.11/unix
./configure --prefix=/home/cnel711 --exec-prefix=/home/cnel711 --with-tcl=/home/cnel711/tcl8.5.11/unix
make
make install
这可能看起来很痛苦,但文件很小,安装速度非常快。
然后在您的python安装目录中重新运行python setup.py build
和python setup.py install
-它应该可以工作。它对我起作用了--我现在可以把Tkinter等导入到我的心里面了--耶-耶。花了一整个下午在这上面-希望这篇笔记能让其他人免于痛苦。
https://stackoverflow.com/questions/4783810
复制相似问题