我在没有 root 权限的情况下尝试在 Linux 系统上安装 Tkinter 时遇到了一些麻烦。根据这个问题的第二个答案:Install tkinter for Python有一种方法,它涉及下载 Tkinter 和 TCL 的源代码,然后在主目录下创建的自定义目录中运行它们的安装例程。我做到了这一点,除了最后一步它说运行 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
请您参考如下方法:
没有足够的声望点来评论,但这不是问题Install Tkinter in linux和你的一样??。
总而言之,如果您确定 Tkinter 尚未安装(而不是您的 python 路径未正确配置),我建议您使用一些工具,例如 easy_install 然后做
easy_install --prefix=<local-dir-in-python-path> python-tk
一般我使用~/.local/作为前缀。
easy_install可以通过安装setuptools
