我需要使用本地python 3.5安装运行python代码(我无法访问系统管理,主系统使用python 2.7)。我设法安装了python,我还从这里http://www.tcl.tk/software/tcltk/download.html下载了最新版本的tcl / tk,我设法在本地路径上正确配置和安装。
安装tcl / tk之后我再次运行python配置并再次安装,因为我读到了应该修复它的地方,但我仍然收到此错误。
File "/local/path/to/python3.5/python/lib/python3.5/tkinter/__init__.py", line 35, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named '_tkinter'
我需要做些什么才能让它发挥作用?
答案 0 :(得分:0)
对我来说,解决方案是通过Ubuntu包管理器安装python3-tk
包:
sudo apt-get install python3-tk
在此之前,import tkinter
提出了您所看到的相同错误。之后,它没有问题。
答案 1 :(得分:0)
我通过使用您可以在本地运行的这个小型Arch Linux发行版解决了这个问题。当你没有root权限时非常有用!