歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 12.04下NLTK的安裝

Ubuntu 12.04下NLTK的安裝

日期:2017/2/28 15:48:58   编辑:Linux教程

安裝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 <[email protected]>
Original-Maintainer: Robin Munn <[email protected]>
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-2 python-yaml
建議安裝的軟件包:
python-numpy python-matplotlib prover9
下列【新】軟件包將被安裝:
libyaml-0-2 python-nltk python-yaml

為了避免出現別的問題,就把建議的包全部裝上呗:

$ sudo apt-get install python-numpy

將會安裝下列額外的軟件包:

libblas3gf libgfortran3 liblapack3gf
建議安裝的軟件包:
python-numpy-doc python-numpy-dbg python-nose python-dev gfortran
下列【新】軟件包將被安裝:
libblas3gf libgfortran3 liblapack3gf python-numpy

$ sudo apt-get install python-matplotlib #畫圖表要用的

將會安裝下列額外的軟件包:
python-matplotlib-data python-pyparsing python-support python-tz ttf-lyx
建議安裝的軟件包:
dvipng ipython python-configobj python-excelerator python-matplotlib-doc
python-qt3 python-qt4 python-scipy python-traits python-wxgtk2.8
texlive-extra-utils texlive-latex-extra
下列【新】軟件包將被安裝:
python-matplotlib python-matplotlib-data python-pyparsing python-support
python-tz ttf-lyx

$ sudo apt-get install prover9

將會安裝下列額外的軟件包:
libladr4
建議安裝的軟件包:
ladr4-apps prover9-doc
下列【新】軟件包將被安裝:
libladr4 prover9

$ sudo apt-get install python-scipy #俺跑MaxentClassifier要用的

將會安裝下列額外的軟件包:
g++ g++-4.6 libamd2.2.0 libexpat1-dev libssl-dev libssl-doc
libstdc++6-4.6-dev libumfpack5.4.0 python-dev python2.7-dev zlib1g-dev
建議安裝的軟件包:
g++-multilib g++-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-dev libumfpack5.4.0 python-dev python-scipy python2.7-dev
zlib1g-dev
好了,安裝完畢。打開Python交互環境,import一下,看是否安裝成功。

附:

https://launchpad.net/ubuntu/+source/nltk

此網站可下載到以上所有的deb安裝包。

Copyright © Linux教程網 All Rights Reserved