现在的位置: 首页 > 综合 > 正文

win32环境下python_nlp环境搭建详细过程

2017年01月20日 ⁄ 综合 ⁄ 共 1772字 ⁄ 字号 评论关闭

For 32-bits windows:

1.安装Python(我安装的是Python2.7.4,目录C:\Python27)

2.7.4下载版本: http://www.python.org/ftp/python/2.7.4/python-2.7.4.msi

2.安装NumPy(可选)
到这里下载:http://sourceforge.net/projects/numpy/files/NumPy/1.6.2/numpy-1.6.2-win32-superpack-python2.7.exe

注意Py版本

下载之后执行exe文件(程序会自动搜索python27目录)

3.安装NLTK(我下载的是nltk-2.0.3)

到这里下载:https://pypi.python.org/packages/source/n/nltk/nltk-2.0.4.zip#md5=cbd04d8635f1358a69a38c4774be029c
nltk-2.0.4.zip (md5) // 点击这一项,下载。

把nltk-2.0.4.zip解压到C:\Python27目录,(注意直接解压到当前目录。)

打开cmd,进到C:\Python27\nltk-2.0.4目录(输入:cd C:\Python27\nltk-2.0.4)

输入命令:python setup.py install
在我的电脑里面,上面的输入会出现错误,python不识别,
然后我就直接setup.py install 就好了!!!//会出现很多内容。。。,成功
最后屏幕输出信息:
installed c:\python27\lib\site-packages\pyyaml-3
inished processing dependencies for nltk==2.0.4
从上面最后的输出信息可以看出已经安装了pyyaml了,那么下面第4部就可以不用了(个人认为)

4.安装PyYAML:

到这里下载:http://pyyaml.org/wiki/PyYAML

注意Py版本

下载之后执行exe文件(程序会自动搜索python27目录)

5.打开IDLE,输入import nltk,没有错误的话,就说明安装成功了。//大功告成!!!

到这里,NLP所需的基本python模块都已经安装好了,然后要安装NLTK_DATA了

下载NLTK_DATA有好几种方法,这里我只介绍一种

6.继续第五步,已经import nltk了,然后输入nltk.download(),这样就可以打开一个NLTK Downloader(NLTK下载器)
// 这是真的,出现那个框了!!!

7.注意下载器下边的Download Directory,我设置的是C:\nltk_data

8.在计算机-属性-高级系统设置-高级-环境变量-系统变量-新建:上边:NLTK_DATA,下边:C:\nltk_data

9.选择你要下载的包(语料库、模块),可以一次性下载(我在下载过程中总是出现out of date),也可以逐个下载(我就这么做的。。。)
选择book标记所在行,可以获取本书的例子和练
习所需的全部数据。这些数据包括约30个压缩文件,需要100MB硬盘空间。完整的数据集
(即下载器中的all)在本书写作期间大约是这个大小的5倍,还在不断扩充。
一旦数据被下载到你的机器,你就可以使用Python解释器加载其中一些。第一步是在
Python提示符后输入一个特殊的命令,告诉解释器去加载一些我们要用的文本:from nlt
k.bookimport *。这条语句是说“从NLTK的book模块加载所有的东西”。这个boo
k模块包含你阅读本章所需的所有数据。在输出欢迎信息之后,将会加载几本书的文本(这
将需要几秒钟)。下面连同你将看到的输出一起再次列出这条命令,注意拼写和标点符号的
正确性,记住不要输入>>>。
>>>from nltk.book import *

10.成功安装包之后怎么测试呢?输入下边的语句就可以。

>>> from nltk.corpus import brown
>>> brown.words()
['The', 'Fulton', 'County', 'Grand', 'Jury', 'said', ...]

【大功告成!】

声明:上面文章是我根据别人的博客改的,记录了自己电脑上的详细安装过程(和原作者的略有不同)。

抱歉!评论已关闭.