NicoLiu 发表于 2013-1-28 16:02:35

Ubuntu 12.04下NLTK的安装

安装NLTK之前,先用一下apt-cache search命令搜索一下NLTK包在软件源中具体的名字:
 
$ apt-cache search nltk    #搜索软件包 
 python-nltk- Python libraries for natural language processing
 
 
$ apt-cache show python-nltk   #显示版本信息/大小等Package:python-nltk
 
Priority:optional
Section:universe/python
Installed-Size:4042
Maintainer:Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer:Robin Munn <robin_munn@sil.org>
Architecture:all
Source:nltk
Version:2.0~b9-0ubuntu3
Depends:python2.7, python (>= 2.7.1-0ubuntu2), python (<< 2.8),python-yaml
Suggests:python-numpy, python-matplotlib, prover9
Filename:pool/universe/n/nltk/python-nltk_2.0~b9-0ubuntu3_all.deb
Size:918844
Bugs:https://bugs.launchpad.net/ubuntu/+filebug
Origin:Ubuntu
注意一下Depends/Suggests两项。或者用以下命令:
$ apt-cache depends python-nltk      #了解具体依赖的包python-nltk
依赖:python2.7
依赖:python
依赖:python
依赖:python-yaml
建议:python-numpy
建议:python-matplotlib
建议:prover9 
 
了解的差不多了,开始安装:
$ sudo apt-get install python-nltk      #安装nltk将会安装下列额外的软件包:
libyaml-0-2python-yaml
建议安装的软件包:
python-numpypython-matplotlib prover9
下列【新】软件包将被安装:
libyaml-0-2python-nltk python-yaml 
 
为了避免出现别的问题,就把建议的包全部装上呗:
 
$ sudo apt-get install python-numpy 将会安装下列额外的软件包:
 
libblas3gflibgfortran3 liblapack3gf
建议安装的软件包:
python-numpy-docpython-numpy-dbg python-nose python-dev gfortran
下列【新】软件包将被安装:
libblas3gflibgfortran3 liblapack3gf python-numpy
 
$ sudo apt-get install python-matplotlib   #画图表要用的将会安装下列额外的软件包:
python-matplotlib-datapython-pyparsing python-support python-tz ttf-lyx
建议安装的软件包:
dvipngipython python-configobj python-exceleratorpython-matplotlib-doc
python-qt3python-qt4 python-scipy python-traits python-wxgtk2.8
texlive-extra-utilstexlive-latex-extra
下列【新】软件包将被安装:
python-matplotlibpython-matplotlib-data python-pyparsing python-support
python-tzttf-lyx 
 
 
$ sudo apt-get install prover9将会安装下列额外的软件包:
libladr4
建议安装的软件包:
ladr4-appsprover9-doc
下列【新】软件包将被安装:
 
libladr4prover9 
 
$ sudo apt-get install python-scipy#俺跑MaxentClassifier要用的 将会安装下列额外的软件包:
g++g++-4.6 libamd2.2.0 libexpat1-dev libssl-dev libssl-doc
libstdc++6-4.6-devlibumfpack5.4.0 python-dev python2.7-dev zlib1g-dev
建议安装的软件包:
g++-multilibg++-4.6-multilib gcc-4.6-doc libstdc++6-4.6-dbg
libstdc++6-4.6-doc
下列【新】软件包将被安装:
g++g++-4.6 libamd2.2.0 libexpat1-dev libssl-dev libssl-doc
libstdc++6-4.6-devlibumfpack5.4.0 python-dev python-scipy python2.7-dev
zlib1g-dev
 
好了,安装完毕。打开Python交互环境,import一下,看是否安装成功。
-----------------------------------------------------------------------------------------------------
附:
https://launchpad.net/ubuntu/+source/nltk
此网站可下载到以上所有的deb安装包。
 
页: [1]
查看完整版本: Ubuntu 12.04下NLTK的安装