sudo apt-get install tcl-dev tk-dev
hat für mich funktioniert, obwohl ich am Ende ein Docker-Image gezogen und stattdessen dieses verwendet habe.
Endlich. Ich installiere tcl/tk und Python im selben Pfad. Es kann jetzt funktionieren. 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 ich das tcl/tk für python auf die erste Weise konfiguriere (in der Frage erwähnt) . Ich weiß es zu schätzen
Verwenden Sie die Umgebungsvariable CPPFLAGS, um die Include-Verzeichnisse für tcl und tk festzulegen, bevor Sie Python 3 erstellen. Das hat bei mir funktioniert.
export CPPFLAGS="-I/home/sam/install_sam/tcl/include -I/home/sam/install_sam/tk/include"