wordnet需要依赖tcl/tk,如何安装设置tcl/tk
方法一:直接apt-get
sudo apt-get install tcl8.4-dev
sudo apt-get install tk8.4-dev
sudo apt-get install wordnet
这个方法没有试过,估计应该可行,不过wordnet的版本就不知道了
方法二:apt-get tcl和tk
sudo apt-get install tcl8.4-dev
sudo apt-get install tk8.4-dev
下载wordnet的源码(WordNet),并解压缩
tar -zxvf WordNet-3.0.tar.gz
进入wordnet的文件夹
cd cd WordNet-3.0/
运行configure并指定tcl和tk的位置
./configure --with-tk=/usr/lib/tk8.4/ --with-tcl=/usr/lib/tcl8.4
注意,这里的tcl/tk的路径是apt-get的路径,如果选择自己编译tcl/tk那么路径就不一定是这个了 设置环境变量
sudo vi /etc/bash.bashrc
加上以下语句
PATH=$PATH:/usr/local/WordNet-3.0/bin
方法三:全部自己编译
首先去tcl/tk的主页下载源码tcl/tk,目前最新的版本是8.5 然后下载wordnet的源码(WordNet) 解压缩tcl
tar -zxvf tcl8.5.0-src.tar.gz
进入目录,运行configure,make, make install
cd tcl8.5.0/unix/
./configure
make
make install
ok,tcl安装完毕
接下来用同样的方法安装tk
但是我在安装tk的时候遇到编译错误,无法继续。
注意,如果安装完后想要卸载,并不是我们想象的那样make uninstall,而是
make distclean