![Ich habe Probleme mit der Verwendung einer heruntergeladenen Bibliothek zum Erstellen einer Python-GUI-App](https://rvso.com/image/1601141/Ich%20habe%20Probleme%20mit%20der%20Verwendung%20einer%20heruntergeladenen%20Bibliothek%20zum%20Erstellen%20einer%20Python-GUI-App.png)
Ich bin relativ neu in Sachen Linux und Softwareentwicklung. Ich versuche, mit Tkinter und Python eine Frontend-GUI für ein Raspberry Pi-Arduino-System zu erstellen. Ich habe die Dateien für Active Tcl und Tkinter auf den Computer heruntergeladen und extrahiert, kann aber die Bibliotheken nicht dorthin bringen, wo sie zum Ausführen des Programms und Debuggen benötigt werden. Ich erhalte diesen Fehler.
_tkinter.TclError: Can't find a usable tk.tcl in the following directories:
/usr/local/lib/tcl8.6/tk8.6 /usr/local/lib/tk8.6 /usr/lib/tk8.6 /usr/lib/tk8.6 /lib/tk8.6 /usr/library
Ich habe sudo ./install.sh ausgeführt und in den Standardordner gelegt und habe einen Ordner mit der Bezeichnung tcl8.6 im Verzeichnis /usr/local/lib/ und in /usr/local/lib/lib/. Ich weiß nicht, was ich falsch mache, und an diesem Punkt ist mein Computer so voll mit falsch heruntergeladenen Bibliotheken, dass ich überlegt habe, die wenigen Dateien, die ich habe, zu speichern und das Betriebssystem zurückzusetzen. Ich verwende Elementary OS 5.0 Juno.
Ich glaube, ich tue nicht, was auch immer das ist:
After installation, make sure that the directory containing the installed executables (ActiveTcl/bin) is included in your PATH variable.
export PATH="/opt/ActiveTcl-8.6/bin:$PATH"
You can also add the man directory to your path to access the man page documentation on the command line.
export PATH="/opt/ActiveTcl-8.6/man:$PATH"
Antwort1
Versuchen Sie sudo apt-get update
, Ihre Liste der Paketversionen und Quellen zu aktualisieren und dann sudo apt-get install tk
, sudo apt-get install tcl
, und sudo apt-get install libtcl8.5
.