Sie können nicht installieren tkinter pip verwenden, da tkinter ist eine Schnittstelle zu einem C++ Bibliothek namens Tk während Pip codiert mit Python.
Glücklicherweise müssen Sie sich nicht um die obige Aussage kümmern, da tkinter als integrierte Bibliothek für die Standard-Python-Distribution geliefert wird.
Also, was Sie tun müssen, ist:
- Gehen Sie zu Ihrem virtualenv Verzeichnis:
cd to_your_virtualenv_directory
- aktivieren sie:
source bin/activate
- Zugriff auf Ihre Python-Shell in ihm:
python
- Dann
import tkinter as tk
Hinweis:
Je nach Ihren Einstellungen werden Sie möglicherweise bei der Eingabe von python
feststellen, dass Sie stattdessen aufgefordert werden, stattdessen mit Python 2.x zu arbeiten. In diesem Fall geben Sie einfach Folgendes ein: import Tkinter as Tk
. Wenn jedoch die Eingabe von Python dazu führt, dass Sie Python 3.x verwenden (wie ich es auf meinem Rechner eingestellt habe), aber Sie lieber mit Python 2.x arbeiten möchten, geben Sie einfach python2
statt python
ein.
Ich musste installieren, da, wenn ich es importiere, führt zu Fehler - Kein Modul mit dem Namen tkinter – garg10may
In diesem Fall ist eine allgemeine Lösung, die 'TCL_LIBRARY' Umgebungsvariable wie beschrieben [hier] (https: // stackoverflow. com/Fragen/15884075/tkinter-in-virtualenv). Bist du auf Ubuntu? Welche Version? Bitte fügen Sie diese Informationen zu Ihrer Frage hinzu. –
Auch, wenn Sie Python2.x verwenden, achten Sie darauf, 'Tkiner importieren' ** nicht **' import tkinter' –