我在没有root权限的情况下尝试在Linux系统上安装Tkinter时遇到了一些麻烦。根据这个问题的第二个答案:Install tkinter for Python有一种方法,它涉及下载Tkinter和TCL的源,然后在主目录下一级创建的custon目录中运行它们的安装例程。我做了那个以及除了最后一步之外的一切,它运行setup.py build和setup.py install。我无法在任何地方找到这些文件,也无法构建它们。有谁知道这个例程的持续时间是什么,并且可以解释它?感谢。
供参考:一旦有了tar文件,安装源代码的顺序如下:
cd ~/tcl8.5.11/unix
./configure --prefix=/home/<user> --exec-prefix=/home/<user>
make
make install
cd ~/tk8.5.11/unix
./configure --prefix=/home/<user> --exec-prefix=/home/<user> --with-tcl=/home/<user>/tcl8.5.11/unix
make
make install
答案 0 :(得分:1)
没有足够的声誉点来评论,但这个问题Install Tkinter in linux与你的问题不相似吗?
总而言之,如果您确定尚未安装Tkinter
(而不是未正确配置您的python路径),我建议您使用easy_install
之类的工具然后执行
easy_install --prefix=<local-dir-in-python-path> python-tk
通常我使用~/.local/
作为前缀。
easy_install
来安装 setuptools