3

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

1 回答 1

1

没有足够的声誉点来评论,但是这个问题不是在 Linux 中安装 Tkinter类似于你的吗?

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

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

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

easy_install可以通过安装来安装setuptools

于 2013-06-03T17:19:13.617 回答