GNU/Linux >> Linux Esercitazione >  >> Linux

ImportError:libtk8.6.so:impossibile aprire il file oggetto condiviso:file o directory non presenti

Tutto quello che devi fare è installare il pacchetto tkinter. Ora i pacchetti precompilati universali come ActivePython non funzioneranno, beh almeno non ha funzionato per me. Non so se questo problema si verifica in altri sistemi operativi ma conosco la soluzione per Linux:installa il pacchetto Tk dal terminale.

In Arch, Tk è disponibile nel repository Arch. Non hai bisogno di aur per questo, basta digitare sul terminale:

sudo pacman -S tk

Se sei su un'altra distribuzione Linux come Debian o una distribuzione basata su Debian probabilmente dovrai trovare un repository PPA online e nelle distribuzioni basate su Debian basta digitare sul terminale:

sudo apt-get install tk

Che si applica a tutte le distribuzioni.


Sono su Manjaro, uso Gnome3 su Wayland. Dopo aver installato tk Ho ricevuto un errore su Xorg. Quindi uso Google e ho scoperto che devo installare python-pygubu dall'editor visivo per la creazione di GUI in Python 3 tkinter.

E poi un altro errore come:Gtk-WARNING **:Impossibile individuare il motore del tema in module_path:"murrine". Ho anche trovato una soluzione, per installare gtk-engine-murrine formare quel collegamento.


Installa tk tramite riga di comando

sudo pacman -S tk
sudo apt-get install tk

a seconda del tuo sistema operativo. Funzionerà.

import tk

o

import turtle  # (turtle uses tk as a dependancy)

riproduce l'errore.

Anche l'esecuzione di pip install non rimuove l'errore. Quindi devi installare tk tramite il tuo gestore di pacchetti come menzionato sopra.


Linux
  1. Errore:Tcl.h non trovato (nessun file o directory di questo tipo)?

  2. Rpm:Errore durante il caricamento di librerie condivise:Libz.so.1:Impossibile aprire il file di oggetti condivisi:nessun file di questo tipo

  3. libstdc++.so.5:impossibile aprire il file oggetto condiviso, ma la libreria è installata e aggiornata

  4. libaio.so.1:impossibile aprire il file oggetto condiviso

  5. Bash:Nessun file o directory di questo tipo?

impossibile caricare tale file -- zlib anche dopo aver usato rvm pkg install zlib

Impossibile eseguire il programma mvn error=2, File o directory non presenti

pip install pickle non funziona - nessun file o directory di questo tipo

ImportError:libcblas.so.3:impossibile aprire il file oggetto condiviso:file o directory non presenti

touch:impossibile toccare `foo':File o directory non presenti

sshpass non è riuscito a eseguire il comando:nessun file o directory