Installiere tkinter und python lokal

Ich arbeite mit linux auf einem servies. Und ich habe nicht das Root-Privileg. Ich habe die python-3.2.3 lokal auf "/ home / sam / install_sam" installiert. Wenn ich das tkinter-Modul importiere. Ich bekomme folgende Fehlermeldung:

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

Ich weiß, ich muss das Tkinter-Modul installieren. Weil ich nicht das Root-Privileg habe. Ich kann nicht wie die folgenden Befehle verwenden:

 apt-get install python-tk sudo apt-get install python-tk 

Und ich suche auf Goolge. Ich komme von hier aus tcl / tk . Ich installiere sie mit den folgenden Befehlen.

 cd ~/Downloads/tcl8.5.11/unix ./configure --prefix=/home/sam/install_sam/tcl make make install cd ~/Downloads/tk8.5.11/unix ./configure --prefix=/home/sam/install_sam/tk --with- tcl=/home/sam/Downloads/tcl8.5.11/unix make make install cd ~/Downloads/Python3.2.3/ export LD_LIBRARY_PATH=/home/sam/install_sam/tcl/lib:/home/sam/install_sam/tk/lib export LD_RUN_PATH=/home/sam/install_sam/tcl/lib:/home/sam/install_sam/tk/lib ./configure --prefix=/home/sam/install_sam/python make make install 

Ich habe immer Fehler: INFO: Kann Tcl / Tk libs und / oder Header nicht finden . Wie soll ich das tcl / tk für die Pythonschlüssel konfigurieren?

2 Solutions collect form web for “Installiere tkinter und python lokal”

Verwenden Sie die CPPFLAGS-Umgebungsvariable, um die Include-Verzeichnisse für tcl und tk vor dem Erstellen von Python 3 festzulegen. Dies hat für mich gearbeitet.

 export CPPFLAGS="-I/home/sam/install_sam/tcl/include -I/home/sam/install_sam/tk/include" 

Endlich. Ich installiere tcl / tk und python in einem gleichen Pfad. Es kann jetzt arbeiten. Die Befehle wie folgt:

 cd ~/Downloads/tcl8.5.11/unix ./configure --prefix=/home/sam/install_sam/python3 make make install cd ~/Downloads/tk8.5.11/unix ./configure --prefix=/home/sam/install_sam/python3 --with-tcl=/home/sam/Downloads/tcl8.5.11/unix make make install export LD_LIBRARY_PATH=/home/sam/install_sam/python3/lib cd ~/Downloads/Python3.2.3/3 ./configure --prefix=/home/sam/install_sam/python3 make make install 

Jemand kann mir sagen, wie man die tcl / tk für python in der ersten Weise (in der Frage erwähnt) zu konfigurieren . Ich werde es schätzen

  • Prozess beendet mit Exit-Code 139 nach Aktualisierung von python 2.7.6 64 bit auf 2.7.10 32 bit
  • Wie kann ich die Ausgabe von tkFileDialog.askdirectory verwenden, um ein tkinter Entry-Feld zu füllen
  • Holen Sie sich Inhalte eines Tkinter Entry-Widgets
  • "Tkinter TclError: schlechter Dateityp" mit askopenfilename
  • Tkinter Klicks auf Kind nicht zu übergeordneten zu verbreiten
  • Einbetten eines Pygame-Fensters in einen Tkinter- oder WxPython-Frame
  • Wie benutzt man die After-Methode, um einen regelmäßigen Anruf zu machen?
  • Tkinter: Zusätzliche Maustasten bindet
  • Tkinter Label Überschreiben
  • Eröffnungsdatei (Tkinter)
  • Wie man einen tkinter Eintrag Standardwert dauerhaft macht
  • Python ist die beste Programmiersprache der Welt.