2016-01-19 39 views
0

我正在使用Linux Mint 17.3«Rosa»如何在.local中安裝tkinter

我有3個Python版本。在2個不同的文件夾。

在/user/bin/Python2.7

在/user/bin/Python3.4

3.4.3

3.5.1 /user/local/bin/Python3.5 2.7.6

我想使用Python 3.5.1

爲我做的終端使用使用TKinter:$ sudo易於得到安裝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?

感謝的

+0

你是如何安裝Python 3.5.1本身的? – Chris

+0

是不是tkinter與Python自動安裝?你得到什麼信息? – furas

+0

關於Mint 17.0我使用Felix Krull回購,並且我有'python3.5-tk' - 請參閱:http://askubuntu.com/a/682875/177036 – furas

回答

0

我猜測,蟒蛇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身份運行上述命令。

+1

我也會試試這個。謝謝, :) – Baltazarg

相關問題