我正在尝试在我的Mac上安装Wordnet 3.0,这是OSX 10.8。
我已经配置了它,但是当我尝试make时,
我收到一堆错误......
.....
/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进行任何修改,也不知道是否应该。
有人可以帮我解决这个问题吗?
答案 0 :(得分:8)
使用brew比数量级更简单。只是:
brew install wordnet
答案 1 :(得分:7)
以下工作让我编译:
./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
并且看到它现在正常工作
答案 2 :(得分:1)
在看到此网页之前,我也遇到了同样的问题:http://ticanchang.blogspot.com/2010/04/install-wordnet-in-mac.html
在下载的WordNet软件包的文件夹中,键入:
您需要包含“sudo”,因为通常用户无权更新/ usr / local文件夹。
答案 3 :(得分:1)
执行以下操作以最快的方式安装WordNet:
在终端应用中运行:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
...然后按输入/返回键。等待命令完成。
执行命令
brew install wordnet
安装完成后,在终端中使用'wn'命令访问该应用程序。