Python 在没有root访问权限的情况下安装Tkinter

Python 在没有root访问权限的情况下安装Tkinter,python,configuration,installation,tkinter,tcl,Python,Configuration,Installation,Tkinter,Tcl,我在没有root权限的情况下尝试在Linux系统上安装Tkinter时遇到了一些问题。根据这个问题的第二个答案:有一种方法,它包括下载Tkinter和TCL的源代码,然后在主目录下一级创建的custon目录中运行它们的安装例程。我做了这一切,除了最后一步,它说运行setup.py build和setup.py install。我在任何地方都找不到这些文件,也无法构建它们。有人知道这一例行程序的最后一步是什么吗?有人可能会对此进行阐述吗?谢谢 仅供参考:拥有tar文件后,安装源代码的说明顺序如下:

我在没有root权限的情况下尝试在Linux系统上安装Tkinter时遇到了一些问题。根据这个问题的第二个答案:有一种方法,它包括下载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
cd~/tcl8.5.11/unix
./configure--prefix=/home/--exec prefix=/home/
制作
安装
cd~/tk8.5.11/unix
./configure--prefix=/home/--exec prefix=/home/--with tcl=/home//tcl8.5.11/unix
制作
安装

没有足够的信誉点发表评论,但这个问题和你的问题不一样吗

总而言之,如果您确定尚未安装
Tkinter
(并且您的python路径没有正确配置),我建议您使用一些工具,如
easy\u install
,然后执行此操作

easy_install --prefix=<local-dir-in-python-path> python-tk
easy\u install--prefix=python-tk
通常我使用
~/.local/
作为前缀


easy\u install
可以通过安装
setuptools

来安装,我尝试了类似的方法,但它一直告诉我程序包列表中没有库python tk。它只有几个tkinter升级,需要安装tkinter才能运行。关于tcl没有什么。嗯,我明白了。。。也许你可以在你下载的源代码上使用
easy\u install
(这样它不会告诉你它找不到
python tk
,并且会进行必要的生成/构建循环)好吧,我不清楚我下载了哪些源代码,但我会尝试一些实验。