如何在.local中安装tkinter

时间:2016-01-19 02:55:02

标签: python linux tkinter pycharm mint

我正在使用Linux Mint 17.3«Rosa»

我有3个版本的Python。在2个不同的文件夹中。

/ user/bin/Python2.7中的

2.7.6

/ user/bin/Python3.4中的<3.4>

/ user/local/bin/Python3.5中的

3.5.1

我想在Python 3.5.1中使用TKinter

对于我在终端中所做的:$ sudo apt-get install python3-tk

安装过程运作良好。但终端告诉我这个:

python3-tk(3.4.3-1~14.04.2)...

当我这样做时:$ python3

我得到了这个:Python 3.5.1(默认,2015年12月26日,13:30:19)

3.4.3和3.5.1不相等,当我尝试在python控制台中导入tkinter时:我在python控制台中收到错误消息。

我的问题是如何安装TKinter for Python 3.5.1?

感谢的

1 个答案:

答案 0 :(得分:0)

我猜测python 3.5.1是手动安装的,而不是从包管理器安装的。假设3.4.3的tkinter安装适用于3.5.1,您需要做的就是将tkinter放到3.5.1的路径上。

根据您的最终目标,有两种方法可以做到这一点

在python解释器中运行

import sys
sys.path

这将显示您路径的差异。如果你只想要tkinter lib。添加3.4 lib到3.5 lib的符号链接。

ln -s /path/to/tkinter/in/3.4 /path/to/a/dir/on/3.5s/path

您可能需要以sudo运行上述命令。