文档章节

Windows7 平台下Python+NLTK环境搭建

小叮当_加V
 小叮当_加V
发布于 2017/06/26 13:44
字数 769
阅读 57
收藏 1
点赞 0
评论 0

1     安装

开发环境:windows 7 64位 + 32 Python 2.7.12位

 

声明一下:由于NLTK的官方网页给出的安装步骤中提到“Install Python 3.4:  http://www.python.org/ downloads   (avoid the 64-bit versions)”,即告诉大家别下载64位的python,因此我使用的是32位3.3.2版本。

 

1 安装python,安装路径为D:\mysoftware\Python27,并配置环境变量

  在path后面加上: ;D:\mysoftware\Python27

 

2 安装Numpy,下载对应python 3.3版本的,我下载的是numpy-1.9.2-win32-superpack-python2.7.exe

 

3 安装pip

pip用来安装后续的包,安装pip前需确认已安装Python和easy_install。

如果成功装了python,则easy_install在Python安装目录下的scripts文件夹下,如,D:\mysoftware\Python27\Scripts。

进入Python安装目录下的Scripts路径,执行

easy_install.exe pip

出现下图,说明pip安装成功。

查看pip版本,输入pip --version,回车出现:

pip 8.1.1 from d:\mysoftware\python27\lib\site-packages (python 2.7)

把pip路径 加入环境变量path后面,这样可以直接从cmd 找到。

4 安装nltk

利用pip安装:

pip install nltk

5 安装PyYAML

pip install PyYAML

 

 

7这些都安装好,然后运行Python的IDE环境:

 

然后,Python Launcher会弹出下面这个界面,建议你选择安装所有的Packages,以免去日后一而再、再而三的进行安装,也为你的后续开发提供一个稳定的环境。某些包的Status显示“out of date”,你可以不必理会,它基本不影响你的使用与开发。

 

修改下载目录,点击download下载,下载速度很慢,有时候还会报错。

最好的方法是用使用@V_can打包好的的包网盘下载

下载地址1:https://pan.baidu.com/s/1slP4wfr

云盘密:znx7

下载地址2:https://pan.baidu.com/share/init?shareid=100987267&uk=2720665201

云盘密码:4cp3

有两种方法加入这些数据。

方法1:nltk_data.zip 解压到python根目录下:

方法2:自己放一个路径,配置环境变量NLTK_DATA

 

 

2      NLTK测试

测试环境是否安装好请按照下列步骤(全部在python console中完成,就是输入一行输出一行的那种IDE):
In[4]:from nltk.book import *
# 只输入import nltk 会出错的,但却有很多博客上都这么写,我也母鸡
之后会出现如下显示:
*** Introductory Examples for the NLTK Book ***
Loading text1, ..., text9 and sent1, ..., sent9
Type the name of the text or sentence to view it.
Type: 'texts()' or 'sents()' to list the materials.
text1: Moby Dick by Herman Melville 1851
text2: Sense and Sensibility by Jane Austen 1811
text3: The Book of Genesis
text4: Inaugural Address Corpus
text5: Chat Corpus
text6: Monty Python and the Holy Grail
text7: Wall Street Journal
text8: Personals Corpus
text9: The Man Who Was Thursday by G . K . Chesterton 1908
继续测试输入:
In[5]:text1
会输出:
Out[5]:
<Text: Moby Dick by Herman Melville 1851>
再测试输入:
In[6]: text1.concordance("monstrous")
输出:
Displaying 11 of 11 matches:
ong the former , one was of a most monstrous size . ...
ok,这里就演示那么多,到此,NLP的环境就装好了,调试完毕,可以用于自己的实验了。

 

3  参考网址

http://www.jianshu.com/p/9c48e8edc7aa

http://blog.csdn.net/huyoo/article/details/12188573

http://blog.csdn.net/u010784534/article/details/48847697

http://blog.csdn.net/sinat_28224453/article/details/51462935

© 著作权归作者所有

共有 人打赏支持
小叮当_加V
粉丝 4
博文 96
码字总数 19830
作品 0
东城
Android环境搭建

@beenlee 你好,想跟你请教个问题:我正在搭建Android 4.x的平台,我的电脑是Windows7 32位的,想请教一下你我应该下载安装哪个版本的JDK啊?急求!!!我安装了一个之前下载的JDK,结果在下...

zhuyanan
2014/06/12
174
7
基于Visual C++2010与windows SDK fo windows7开发windows7平台的tabletpc应用(1)-汉字手写轨迹输入

搭建好Visual C++2010与windows SDK fo windows7的开发平台以后, 小试牛刀,检验下开发windows7的下的tabletpc应用, 代码注释如下 #include <windows.h> include <comdef.h> include <msi......

junwong
2012/03/09
0
0
基于Visual C++2010与windows SDK fo windows7开发windows7平台的tabletpc应用(1)-手写数学公式输入

搭建好Visual C++2010与windows SDK fo windows7的开发平台以后, 小试牛刀,检验下开发windows7的下的tabletpc应用,这个东西财务记账比较多, 大家先看效果,然后讲解详细代码 详情请见代码...

junwong
2012/03/09
0
0
windows redis 集群搭建(一)

本文第一篇主要介绍redis在windows平台下的编译。 一、下载cygwin cygwin是windows平台上的posix系统模拟环境,具体的版本,请根据自己当前系统的版本来,我的系统是windows7 64位。 点击下载...

wier
2014/12/30
0
21
Selenium Grid的自动化测试环境搭建经验分享

Selenium Grid是什么? Selenium-Grid 允许你在多台机器的多个浏览器上并行的进行测试,也就是说,你可以同时运行多个测试。本质上来说就是,Selenium-Grid 支持分布式的测试执行。它可以让你...

江边望海
2015/08/19
0
0
php环境搭建连接被重置的问题

我从事的是java,好奇的原因,今晚用了几个小时在windows7上搭建了一下php的环境,但是失败了: 系统环境:windows 7 32bit php环境:php 5.2.17 apache环境:apache 2.2 ------------------...

it-达摩
2011/04/02
7.1K
8
java从入门到入宫(jre和jdk)

java被广泛应用于安卓开发以及企业级应用等领域中,依靠的是完美的可移植性,不错的性能还有其完善的异常处理机制等特性。 那么什么是可移植性呢,假如你在你的家的破windows7系统下写了一段...

彭高三
2016/10/16
0
0
VisualC++2010系列课程

VisualC++2010系列课程, 请访问博客http://blog.csdn.net/yincheng01 (基于Visual C++2010与windows SDK fo windows7开发Windows 7超级任务栏应用程序 http://blog.csdn.net/yincheng01/ar......

junwong
2012/03/09
0
0
Apache+PHP+Mysql开发环境搭建

一、Apache服务器安装 下载windows版Apache(我把安装文件放在百度云盘-软件-Apache) 找到Apacheconfhttpd.conf文件,用记事本打开,找到:Define SRVROOT 这一项,将其右方的值改为当前你A...

曾劲松
2016/04/01
96
0
android学习笔记1--------------开发环境的搭建-xp版

转载请注明出处:http://blog.csdn.net/yf210yf 步骤一:下载并安装 JDK (Java SE Development Kit) 由于Android SDK和Eclipse都是用Java编写的,因此需要安装JDK,JDK可按以下方法下载: 访...

晨曦之光
2012/03/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

轻松搭建svn版本管理工具+svnmanager管理客户端

前面的文章有写过svn版本管理工具的安装是基于svn的安装包进行安装,对于svn与apache的结合还得下svn和apache的模块进行结合过程比较繁琐,今天来介绍下通过centos的yum来安装svn能够快速安装...

javazyw
18分钟前
0
0
keepalived配置高可用集群

Linux集群概述 根据功能划分为两大类:高可用和负载均衡 高可用集群通常为两台服务器,一台工作,另外一台作为冗余,当提供服务的机器宕机,冗余将接替继续提供服务 实现高可用的开源软件有:...

TaoXu
23分钟前
0
0
mysql联表批处理操作

1 概述 mysql中的单表增删改查操作,可以说是基本中的基本. 实际工作中,常常会遇到一些基本用法难以处理的数据操作,譬如遇到主从表甚至多级关联表的情况(如一些历史问题数据的批量处理),考虑到...

社哥
26分钟前
0
0
IntelliJ IDEA 详细图解最常用的配置,适合刚刚用的新人。

刚刚使用IntelliJ IDEA 编辑器的时候,会有很多设置,会方便以后的开发,磨刀不误砍柴工。 比如:设置文件字体大小,代码自动完成提示,版本管理,本地代码历史,自动导入包,修改注释,修改...

kim_o
40分钟前
0
0
Google Java编程风格指南

目录 前言 源文件基础 源文件结构 格式 命名约定 编程实践 Javadoc 后记 前言 这份文档是Google Java编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则, 我们才认为它符合...

niithub
43分钟前
0
0
java.net.MalformedURLException异常说明

1.异常片段 Java代码中,在进行URL url = new URL(urllink)操作时,提示以下异常信息,该类异常主要问题出在参数urllink上面。 异常片段1 java.net.MalformedURLException at java.ne...

lqlm
43分钟前
1
0
CentOS7修改mysql5.6字符集

解决办法:CentOS7下修改MySQL数据库字符编码为UTF-8,UTF-8包含全世界所有国家所需要的字符集,是国际编码。 具体操作如下: 1.进入MySQL [root@tianqi-01 ~]# mysql -uroot -p Enter passw...

河图再现
44分钟前
0
0
DevExpress v18.1新版亮点——WPF篇(一)

用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容。本文将介绍了DevExpress WPF v18.1 的新功能,快来下载试用新版本!点击下载>> Accordion Co...

Miss_Hello_World
47分钟前
0
0
Rancher 2.0集群与工作负载告警

Rancher 2.0操作指南。本文将step by step演示如何使用Rancher 2.0中集成的告警功能,包括设置通知程序、设置集群级别以及工作负载级别的告警。 在Rancher 1.x时期,告警功能是很多Rancher用...

RancherLabs
52分钟前
1
0
Python中字符串拼接的N中方法

python拼接字符串一般有以下几种方法: ①直接通过(+)操作符拼接 s = 'Hello'+' '+'World'+'!'print(s) 输出结果:Hello World! 使用这种方式进行字符串连接的操作效率低下,因为python中...

木头释然
53分钟前
9
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部