python和tkinter modu的多个版本

2024-09-29 23:21:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我在linuxmint18.3上使用了3个python版本

silvock@silvock-TM1701 ~ $ python -V
Python 2.7.12
silvock@silvock-TM1701 ~ $ python3 -V
Python 3.5.2
silvock@silvock-TM1701 ~ $ python3.6 -V
Python 3.6.5

我可以用python2.7和Tkinter python3.6导入Tkinter。。。在

^{pr2}$

。。。但是在python3(python3.5)中,它不起作用。在

silvock@silvock-TM1701 ~ $ python3
Python 3.5.2 (default, Nov 23 2017, 16:37:01) 
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tkinter
Traceback (most recent call last):
  File "/usr/lib/python3.5/tkinter/__init__.py", line 36, in <module>
    import _tkinter
ImportError: No module named '_tkinter'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.5/tkinter/__init__.py", line 38, in <module>
    raise ImportError(str(msg) + ', please install the python3-tk package')
ImportError: No module named '_tkinter', please install the python3-tk package
>>> quit()

鉴于python3 tk已经安装:

silvock@silvock-TM1701 ~ $ sudo apt-get install python3-tk

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
python3-tk est déjà la version la plus récente (3.6.5-3~16.04.york0.2).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

我想和Python3.5一起工作。在

我徒劳地尝试

silvock@silvock-TM1701 ~ $ sudo apt-get install python3.5-tk
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet python3.5-tk est un paquet virtuel fourni par :
  python3-tk 3.5.1-1 [Pas de version candidate]

E: Le paquet « python3.5-tk » n'a pas de version susceptible d'être installée
sions de Python.

Tags: installintkinterlinedepython3tkfile

热门问题