4

我正在尝试在我的 Mac OSX 10.8 上安装 Wordnet 3.0。

我已经配置了它,但是当我尝试制作时,

我收到一堆错误...

.....
/usr/include/tkDecls.h:1692: error: expected specifier-qualifier-list before ‘XColor’
make[2]: *** [wishwn-tkAppInit.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

然后如果我继续 make install

Making install in doc
Making install in html
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/WordNet-3.0/doc/html" || /Users/ravenyj/Desktop/WordNet-3.0/install-sh -d "/usr/local/WordNet-3.0/doc/html"
mkdir: /usr/local/WordNet-3.0: Permission denied
make[3]: *** [install-htmlDATA] Error 1
make[2]: *** [install-am] Error 2
make[1]: *** [install-recursive] Error 1
make: *** [install-recursive] Error 1

我没有对 Makefile 进行任何修改,也不知道是否应该修改。

有人可以帮我解决这个问题吗?

4

4 回答 4

10

使用 brew 简单几个数量级。只是:

brew install wordnet
于 2016-02-23T02:01:56.590 回答
9

以下内容对我有用,可以编译:

./configure CFLAGS="-I/usr/X11R6/include -L/usr/X11R6/lib -lX11 -fpermissive" CC=/usr/bin/gcc

然后

make
sudo make install

之后它对我来说很好

/usr/local/WordNet-3.0/

然后我通过编辑我的 .bash_profile 文件将 WordNet 添加到我的 $PATH 中,添加以下行:

export PATH=/usr/local/WordNet-3.0/bin:$PATH

打开一个新的终端窗口,然后我可以输入:

$ wn

并看到它现在工作正常

于 2013-05-09T05:03:55.870 回答
3

执行以下操作以最快的方式安装 WordNet:

  1. 按 Command+Space 并键入 Terminal,然后按 enter/return 键。
  2. 在终端应用程序中运行:

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
    

    ...然后按回车键。等待命令完成。

  3. 跑:

    brew install wordnet
    

安装后在终端中使用“wn”命令访问应用程序。

于 2016-05-04T22:19:20.877 回答
1

在看到这个网页之前,我也遇到了同样的问题:http: //ticanchang.blogspot.com/2010/04/install-wordnet-in-mac.html

在您下载的 WordNet 包的文件夹中,键入:

  1. 。/配置
  2. 制作
  3. 须藤使安装

您需要包含“sudo”,因为通常用户没有更新 /usr/local 文件夹的权限。

于 2012-12-09T23:50:34.850 回答