Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python3导入错误:没有名为'_特金特';_Python_Python 3.x_Tkinter - Fatal编程技术网

Python3导入错误:没有名为'_特金特';

Python3导入错误:没有名为'_特金特';,python,python-3.x,tkinter,Python,Python 3.x,Tkinter,在我的LinuxMint18上,我尝试在我的3.5.2旁边安装Python 3.6.1。 使用以下命令: wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz tar xJf Python-3.6.1.tar.xz cd Python-3.6.1 ./configure make make install 安装成功,但现在,每次我尝试导入tkinter时,都会出现相同的错误: >>> from

在我的LinuxMint18上,我尝试在我的3.5.2旁边安装Python 3.6.1。 使用以下命令:

wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
tar xJf Python-3.6.1.tar.xz 
cd Python-3.6.1 
./configure 
make 
make install
安装成功,但现在,每次我尝试导入tkinter时,都会出现相同的错误:

>>> from tkinter import tk
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/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'
>>从tkinter导入tk
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/usr/local/lib/python3.5/tkinter/_init__.py”,第35行,在
导入_tkinter#如果失败,您的Python可能无法配置为Tk
导入错误:没有名为“\u tkinter”的模块

我不知道如何解决这个问题,也不知道如何删除3.6.1。我认为您仍然需要安装tkinker软件包。您只需键入以下内容即可完成此操作:

sudo apt-get install python3-tk

我看到的问题是,您仍然在调用可能被设置为默认python接口的
python3.5
二进制文件。请参阅错误中的一行,它告诉您它所引用的python版本:

/usr/local/lib/python3.5/tkinter/
如果您使用的是UNIX/Linux风格,那么可以使用

whereis python
您将获得一份所有口味和产地的列表:

你只需说出你选择的口味就可以了,我猜可能是这样

/usr/local/bin/python3.6

然后列出可用的模块,以检查
Tkinter
是否可用,尽管不太可能不可用,因为它是作为标准库捆绑的。

如果您使用的是pycharm,那么您可以简单地编写:


来自tkinter import*

非常好的回答1