我正在运行 linux 和 python 2.7.14 我已经成功安装了 tcltk 的二进制版本。我将它安装到与python27相同的目录中,以便将以下目录都添加到相同的文件夹中,即:include,lib等。当我再次配置python时,并没有找到所有位,所以当我检查setup.py文件时它提到我可以做以下事情,我做了:
make clean
./configure --with-tcltk-includes="-I/home2/bishopk2/python27/include" --
with-tcltk-libs="-L/home2/bishopk2/python27/lib/tcllib1.18 -ltclm.n -L/
home2/bishopk2/python27/lib/tklib0.6 -ltkm.n"
make TCLTK_INCLUDES="/home2/bishopk2/python27/include"
TCLTK_LIBS="/home2/bishopk2/python27/lib"
我已经尝试了所有的排列方式(即,有和没有 tcllib1.18、ltclm.n 等)
我不确定在堆栈溢出时共享 config.log 的最佳方式,但这里有一个链接:
https://www.pharmacoengineering.com/share-a-file/ (我制作了可下载的pdf)
我必须将其保存为 pdf 文件,以便将其上传到 wordpress。
当我查看它时,我不确定为什么找不到 tcl.h 文件,因为当我:
find . -name "tcl.h"
它说它在我的 /home2/bishopk2/python27/include 文件夹中。
所有的库都在那里,它应该能够将 Tkinter 与我的 tcl 和 tk 库连接起来。
任何帮助将不胜感激。
最好的祝愿,
科里