installation - 在 ubuntu 上安装 Wordnet-3.0 时出错 : Can't find Tcl configuration definitions

标签 installation tcl tk-toolkit ubuntu-14.04 wordnet

我下载了 Wordnet-3.0,正如它所说,tcl 和 tk 必须已经安装。 所以我使用以下方法检查了这一点:

vidyasagar@vidyasagar-ThinkPad-Edge-E431:~/Documents/NLP/WordNet-3.0$ dpkg -s tcl
Package: tcl
Status: install ok installed
Priority: optional
Section: interpreters
Installed-Size: 51
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Multi-Arch: foreign
Source: tcltk-defaults
Version: 8.6.0+6ubuntu3
Provides: tclsh
Depends: tcl8.6 (>= 8.6.0-2)
Breaks: tcl8.3 (<< 8.3.5-15), tcl8.4 (<< 8.4.20-2), tcl8.5 (<< 8.5.14-3), tcl8.6 8.6.0-2)
Conflicts: tcl-lib, tcl8.5-lib
Description: Tool Command Language (default version) - shell
 Tcl is a powerful, easy to use, embeddable, cross-platform interpreted
scripting language.
This package is a dependency package, which depends on Debian's default
 Tcl version (currently 8.6).
Original-Maintainer: Debian Tcl/Tk Packagers <pkg-tcltk-devel@lists.alioth.debian.org>
vidyasagar@vidyasagar-ThinkPad-Edge-E431:~/Documents/NLP/WordNet-3.0$ 

看来它已经安装了。 现在我检查了 tk。

vidyasagar@vidyasagar-ThinkPad-Edge-E431:~/Documents/NLP/WordNet-3.0$ dpkg -s tk
Package: tk
Status: install ok installed
Priority: optional
Section: interpreters
Installed-Size: 51
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Multi-Arch: foreign
Source: tcltk-defaults
Version: 8.6.0+6ubuntu3
Provides: wish
Depends: tk8.6 (>= 8.6.0-2), tcl
Breaks: tk8.3 (<< 8.3.5-16), tk8.4 (<< 8.4.20-2), tk8.5 (<< 8.5.14-3), tk8.6 (<< 8.6.0-2)
Conflicts: tk-lib, tk8.5-lib
Description: Toolkit for Tcl and X11 (default version) - windowing shell
 Tk is a cross-platform graphical toolkit which provides the Motif
look-and-feel and is implemented using the Tcl scripting language.
This package is a dependency package, which depends on Debian's default
 Tk version (currently 8.6).
Original-Maintainer: Debian Tcl/Tk Packagers <pkg-tcltk-devel@lists.alioth.debian.org>
vidyasagar@vidyasagar-ThinkPad-Edge-E431:~/Documents/NLP/WordNet-3.0$ 

现在我在文件夹 WordNet-3.0 中并运行 ./配置
我收到如下错误:

checking for Tcl configuration... configure: WARNING: Can't find Tcl configuration definitions

问题是什么?

最佳答案

它找不到一个文件(称为tclConfig.sh)来准确描述如何设置编译器以便访问 Tcl 头文件和安装位置中的库文件;找到它的位置是通过 WordNet configure 脚本的 --with-tcl 选项给出的。 Tk (tkConfig.sh) 也有一个等效的。

我猜您需要 tcl-devtk-dev 软件包,因为您不仅想使用 Tcl 和 Tk,还想针对库编写代码。 (因为这就是 Debian 派生的发行版喜欢打包的方式。)

关于installation - 在 ubuntu 上安装 Wordnet-3.0 时出错 : Can't find Tcl configuration definitions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25877689/

相关文章:

ruby - 运行 ruby​​w 或使用 ocra 构建的 exe 时弹出 Cmd

java - Jsp加载大量数据到内存?

在 Docker 上安装 Wordpress。试图跳过安装页面

c# - GUI 应用程序中的 Tcl channel

label - 如何使 Tk 标签中的文本可选择?

c++ - C++/Tk 与 Tk 8.5 兼容吗?

python - 删除 python 然后在 Mac OSX 上重新安装

linux - 使用 Debian (.deb) 软件包将我们的软件分发到生产服务器是否明智?

tcl - 从 tcl 中的列表中删除子列表

python - _tkinter.Tcl错误: unknown option "-image"