gpt4 book ai didi

python - 尽管安装了开发包,但找不到 tk.h

转载 作者:太空宇宙 更新时间:2023-11-03 18:26:38 26 4
gpt4 key购买 nike

我正在尝试安装wck 。但我在运行 setup.py 时遇到以下错误:

fatal error : tk.h : no such file or directory

但我已经安装了所有 -dev 软件包!我继续安装了 tk-dev、tk8.5-dev 和 tk8.4-dev,问题仍然存在。我执行了“定位 tk.h”,但我的系统中没有任何 tk.h。无论何时报告此问题,人们都试图获取 tcl.h。所以我做了一个 sudo apt-get install tcl-dev 并做了一个“locate tcl.h”。没有什么!所有的头文件到哪里去了?

最佳答案

您的问题是,WCK setup.pysetuplib.py 不知道在哪里查看系统上的布局,因此您将修复这些问题以使其正常工作。

我假设您在那里使用 Debian Linux 的某些变体,所以也许可以看看他们的 Tcl/Tk 打包指南。

基本上他们建议添加配置开关,例如:

    --with-tcl=/usr/lib/tclX.Y
--with-tk=/usr/lib/tkX.Y
--with-tclincludes=/usr/include/tclX.Y

http://pkg-tcltk.alioth.debian.org/tcltk-policy.html/ap-debian_oddities.html

http://pkg-tcltk.alioth.debian.org/tcltk-policy.html/ch-tcltk.html

有了这些信息,您也许可以通过编辑 setup.py 并简单地添加适合您系统的 find_tk() 版本来使其工作。

关于python - 尽管安装了开发包,但找不到 tk.h,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23066149/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com