ImportError: No module named '_tkinter', s'il vous plaît installer le python3-tk paquet

J'ai déjà traversé toutes les questions similaires à cet égard et a essayé les solutions proposées il. Mais je ne suis pas en mesure d'obtenir cette erreur triés bien que mon python3-tk package est installé dans le bon virtualenv que j'utilise pour mon projet.

Bien que dans mon projet, je n'ai pas utiliser tkinter, lorsque j'essaie d'exécuter le fichier, j'obtiens l'erreur suivante liées à la _tkinter module.

Traceback (most recent call last):

Le fichier "/usr/lib/python3.5/tkinter/init.py", à la ligne 36, dans
importation _tkinter

ImportError: No module named '_tkinter'

Lors de la manipulation de l'exception ci-dessus, une autre exception s'est produite:

Traceback (most recent call last):

Le fichier "/home/manuelanayantarajeyaraj/PycharmProjects/ChatbotWord2Vec/main.py" de la ligne 2, en
de matplotlib importation pyplot comme plt

Fichier "/home/manuelanayantarajeyaraj/usr/myProject/my_project/lib/python3.5/site-packages/matplotlib/pyplot.py", la ligne 115, dans
_backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()

Fichier "/home/manuelanayantarajeyaraj/usr/myProject/my_project/lib/python3.5/site-packages/matplotlib/backends/init.py", ligne 62, dans pylab_setup
[backend_name], 0)

Fichier "/home/manuelanayantarajeyaraj/usr/myProject/my_project/lib/python3.5/site-packages/matplotlib/backends/backend_tkagg.py"ligne 4, dans
partir de . importation tkagg # Peinture à l'image de Savoirs photo blitter extension.

Fichier "/home/manuelanayantarajeyaraj/usr/myProject/my_project/lib/python3.5/site-packages/matplotlib/backends/tkagg.py"ligne 5, en
partir de six ans.se déplace import tkinter, que les Savoirs traditionnels

Le fichier "/home/manuelanayantarajeyaraj/usr/myProject/my_project/lib/python3.5/site-packages/six.py", la ligne 92, dans obtenir
result = self._resolve()

Le fichier "/home/manuelanayantarajeyaraj/usr/myProject/my_project/lib/python3.5/site-packages/six.py", la ligne 115, dans _resolve
retour _import_module(de soi.mod)

Le fichier "/home/manuelanayantarajeyaraj/usr/myProject/my_project/lib/python3.5/site-packages/six.py", ligne 82, dans _import_module
importation(nom)

Le fichier "/usr/lib/python3.5/tkinter/init.py", à la ligne 38, dans
soulever ImportError(str(msg) + ', s'il vous plaît installer le python3-tk package')

ImportError: No module named '_tkinter', s'il vous plaît installer le python3-tk paquet

Donc, j'ai navigué à l'emplacement de mon interprète, et a créé un virtualenv et installé le python3-tk package à l'aide de la suite de

sudo apt-get install python3-tk

Quand j'ai vérifié, tous les paquets semblent être à jour

Reading package lists... Done
Building dependency tree       
Reading state information... Done
python3-tk is already the newest version (3.6.5-3~16.04.york0.2).
The following packages were automatically installed and are no longer required:
  libappindicator1 libindicator7 libllvm4.0 linux-headers-4.10.0-28
  linux-headers-4.10.0-28-generic linux-headers-4.13.0-36
  linux-headers-4.13.0-36-generic linux-headers-4.13.0-37
  linux-headers-4.13.0-37-generic linux-image-4.10.0-28-generic
  linux-image-4.13.0-36-generic linux-image-4.13.0-37-generic
  linux-image-extra-4.10.0-28-generic linux-image-extra-4.13.0-36-generic
  linux-image-extra-4.13.0-37-generic linux-signed-image-4.10.0-28-generic
  linux-signed-image-4.13.0-36-generic linux-signed-image-4.13.0-37-generic
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded.

Mais je suis toujours le même message d'erreur d'importation ImportError: No module named '_tkinter', please install the python3-tk package.

Des suggestions à cet égard sera très appréciée.

  • montrer veuillez sortie de dpkg -s python3-tk. Vous avez probablement installé python3-tk pour python3.6. mais vous avez besoin pour python3.5