sudo apt-get install tcl-dev tk-dev
ha funzionato per me, anche se ho finito per estrarre un'immagine docker e usarla al suo posto.
Infine. Installo tcl/tk e python nello stesso percorso. Può funzionare ora. i comandi come segue:
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
qualcuno può dirmi come configurare tcl/tk per python nel primo modo (menzionato nella domanda) . Lo apprezzerò
Usa la variabile d'ambiente CPPFLAGS per impostare le directory di inclusione per tcl e tk prima di creare Python 3. Questo ha funzionato per me.
export CPPFLAGS="-I/home/sam/install_sam/tcl/include -I/home/sam/install_sam/tk/include"