Tcl%208.6%20%E7%B7%A8%E8%AD%AF%20Python%EF%BC%9F.png)
我正在嘗試使用 Tcl 8.6 在 CentOS 6 上編譯 Python 3.5.0。我做到了
./configure --with-tcltk-includes=I/opt/ActiveTcl-8.6/include --with-tcltk-libs=L/opt/ActiveTcl-8.6/libs --prefix=/home/aivar/localpython
安裝後,IDLE -> Help -> About 顯示我正在使用 Tk 8.5.7。
可能出了什麼問題?
答案1
配置腳本需要一個前導 '-
' 在這些I
和L
選項之前:
--with-tcltk-includes=-我/opt/ActiveTcl-8.6/include --with-tcltk-libs=-L/opt/ActiveTcl-8.6/libs ↑ ↑
答案2
正確的路徑/opt/ActiveTcl-8.6/lib
至少是版本8.6.6.8606
Ubuntu Linux 64 位元上的 ActiveTcl