无root访问权限安装Tkinter

时间:2013-06-03 17:04:54

标签: python configuration installation tkinter tcl

我在没有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

1 个答案:

答案 0 :(得分:1)

没有足够的声誉点来评论,但这个问题Install Tkinter in linux与你的问题不相似吗?

总而言之,如果您确定尚未安装Tkinter(而不是未正确配置您的python路径),我建议您使用easy_install之类的工具然后执行

easy_install --prefix=<local-dir-in-python-path> python-tk

通常我使用~/.local/作为前缀。

可以通过安装easy_install

来安装

setuptools