2 votes

Impossible d'installer python3-tk dans ma machine ubuntu 16.04

J'essaie de créer une toute première application de bureau en utilisant tkinter dans pycharm comme ceci.

from tkinter import *

root = Tk()
mLabel = Label(root, text="This is Header")
mLabel.pack
mLabel.mainloop()

Mais j'ai reçu une exception disant

ImportError: No module named '_tkinter', please install the python3-tk package

Et j'ai essayé d'installer le python3-tk comme ceci

sudo apt-get install python3-tk

Mais j'ai ensuite reçu une erreur concernant install-info

ronem:::ronem:~$ sudo apt-get install python3-tk
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
libfftw3-single3:i386 libgomp1:i386 libpam-systemd:i386 
libpulsedsp:i386 libtdb1:i386
libwebrtc-audio-processing-0:i386
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
blt tk8.6-blt2.5
Suggested packages:
blt-demo tix python3-tk-dbg
The following NEW packages will be installed:
blt python3-tk tk8.6-blt2.5
0 upgraded, 3 newly installed, 0 to remove and 437 not upgraded.
1 not fully installed or removed.
Need to get 0 B/604 kB of archives.
After this operation, 2,117 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up install-info (6.1.0.dfsg.1-5) ...
/usr/sbin/update-info-dir: 3: /etc/environment: CLASSPATH: not found
dpkg: error processing package install-info (--configure):
subprocess installed post-installation script returned error exit 
status 127
Errors were encountered while processing:
install-info
E: Sub-process /usr/bin/dpkg returned an error code (1)
ronem:::ronem:~$ 

S'il vous plaît, guidez-moi dans ce que je manque

2voto

karel Points 97032

Ouvrez le terminal et tapez :

cat /etc/environment  

Vérifiez s'il y a une ligne dans /etc/environment qui contient la chaîne de caractères CLASSPATH qui n'a pas sa place dans /etc/environment . Vous devez tout commenter de /etc/environment sauf pour la première ligne (le réglage de PATH qui commence par PATH= ) en faisant précéder chaque ligne à commenter d'un signe # caractère. Ouvrez le /etc/environment pour le modifier dans l'éditeur de texte nano avec la commande suivante :

sudo nano /etc/environment  

<strong>Raccourcis clavier de l'éditeur Nano</strong>
Utilisez la combinaison de touches Ctrl + O et après cela, appuyez sur Enter pour enregistrer le fichier à son emplacement actuel.
Utilisez la combinaison de touches Ctrl + X pour quitter nano.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X