NLTK 3.2.4 环境搭建教程


Posted in Python onSeptember 19, 2018

本文记录了NLTK 3.2.4 环境搭建的方法,供大家参考,具体内容如下

系统环境:win7 32位

python:2.7.13,后改为3.6.1

安装NLTK

从网站下载,完成后双击安装,但提示Python version -32 required, which was not found in the registry.

NLTK 3.2.4 环境搭建教程

从网上搜索到以下解决方案:

新建文件D:\register.py,通过脚本建立注册信息

#===============register.py====================##
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import sys
from _winreg import *
 
# tweak as necessary
version = sys.version[:3]
installpath = sys.prefix
 
regpath = "SOFTWARE\\Python\\Pythoncore\\%s\\" % (version)
installkey = "InstallPath"
pythonkey = "PythonPath"
pythonpath = "%s;%s\\Lib\\;%s\\DLLs\\" % (
  installpath, installpath, installpath
)
 
def RegisterPy():
  
  try:
    reg = OpenKey(HKEY_CURRENT_USER, regpath)
  except EnvironmentError as e:
    try:
      reg = CreateKey(HKEY_CURRENT_USER, regpath)
      SetValue(reg, installkey, REG_SZ, installpath)
      SetValue(reg, pythonkey, REG_SZ, pythonpath)
      CloseKey(reg)
    except:
      print ("*** Unable to register!")
      return
    print ("--- Python", version, "is now registered!")
    return
  if (QueryValue(reg, installkey) == installpath and
    QueryValue(reg, pythonkey) == pythonpath):
    CloseKey(reg)
    print ("=== Python", version, "is already registered!")
    return
  CloseKey(reg)
  print ("*** Unable to register!")
  print ("*** You probably have another Python installation!")
 
RegisterPy()

打开cmd,执行

NLTK 3.2.4 环境搭建教程

运行安装文件,仍然失败= =(有大神能解决的请私信或留言 谢谢!)

于是放弃了中文版的NLP with Python,重投http://www.nltk.org/book/。

安装最新版python3.6.1,cmd中直接执行

py ?m pip install nltk

NLTK 3.2.4 环境搭建教程

安装成功。

在IDLE中输入命令

>>>import nltk
>>>nltk.download()

终于出现如下NLTK Downloader界面

NLTK 3.2.4 环境搭建教程

下载完毕后,就可以在IDLE中加载NLTK并使用了。

>>>from nltk.book import *

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现的监测服务器硬盘使用率脚本分享
Nov 07 Python
Python MySQLdb模块连接操作mysql数据库实例
Apr 08 Python
python实现将pvr格式转换成pvr.ccz的方法
Apr 28 Python
Linux下为不同版本python安装第三方库
Aug 31 Python
python3实现TCP协议的简单服务器和客户端案例(分享)
Jun 14 Python
在VS Code上搭建Python开发环境的方法
Apr 06 Python
Python 字符串换行的多种方式
Sep 06 Python
python实现简单http服务器功能
Sep 17 Python
numpy.random模块用法总结
May 27 Python
python将三维数组展开成二维数组的实现
Nov 30 Python
matplotlib交互式数据光标实现(mplcursors)
Jan 13 Python
Python中lru_cache的使用和实现详解
Jan 25 Python
python2.7和NLTK安装详细教程
Sep 19 #Python
python排序函数sort()与sorted()的区别
Sep 18 #Python
idea创建springMVC框架和配置小文件的教程图解
Sep 18 #Python
如何安装多版本python python2和python3共存以及pip共存
Sep 18 #Python
python2与python3共存问题的解决方法
Sep 18 #Python
Win10下python3.5和python2.7环境变量配置教程
Sep 18 #Python
Python global全局变量函数详解
Sep 18 #Python
You might like
PHP5中MVC结构学习
2006/10/09 PHP
php读取csc文件并输出
2015/05/21 PHP
PHP数字前补0的自带函数sprintf 和number_format的用法(详解)
2017/02/06 PHP
JQuery 表单中textarea字数限制实现代码
2009/12/07 Javascript
基于Jquery制作的幻灯片图集效果打包下载
2011/02/12 Javascript
jquery eval解析JSON中的注意点介绍
2013/08/23 Javascript
Javascript 绘制 sin 曲线过程附图
2014/08/21 Javascript
js使用正则实现ReplaceAll全部替换的方法
2014/08/22 Javascript
Nodejs Post请求报socket hang up错误的解决办法
2014/09/25 NodeJs
JS版元素周期表实现方法
2015/08/05 Javascript
JS实现可调整倒计时间代码分享
2015/08/18 Javascript
详解js中Number()、parseInt()和parseFloat()的区别
2016/12/20 Javascript
详解用vue.js和laravel实现微信授权登陆
2017/06/23 Javascript
vue轮播图插件vue-awesome-swiper
2017/11/27 Javascript
利用node.js如何创建子进程详解
2017/12/09 Javascript
JS实现左边列表移到到右边列表功能
2018/03/28 Javascript
js中时间格式化的几种方法
2018/07/22 Javascript
Bootstrap Paginator+PageHelper实现分页效果
2018/12/29 Javascript
Vue v-model组件封装(类似弹窗组件)
2020/01/08 Javascript
python实现每次处理一个字符的三种方法
2014/10/09 Python
Python命令行参数解析模块getopt使用实例
2015/04/13 Python
Python基础教程之异常详解
2019/01/10 Python
对python读取zip压缩文件里面的csv数据实例详解
2019/02/08 Python
基于django传递数据到后端的例子
2019/08/16 Python
Python基于进程池实现多进程过程解析
2020/04/30 Python
PyCharm Community安装与配置的详细教程
2020/11/24 Python
python解包概念及实例
2021/02/17 Python
UNDONE手表官网:世界领先的定制手表品牌
2018/11/13 全球购物
俄罗斯隐形眼镜和眼镜在线商店:Cronos
2020/06/02 全球购物
公司财务总监岗位职责
2013/12/14 职场文书
中专毕业生自我鉴定
2014/02/02 职场文书
2014年寒假社会实践活动心得体会
2014/04/07 职场文书
大学新生军训方案
2014/05/03 职场文书
2014第二批党员干部对照“四风”找差距检查材料思想汇报
2014/09/18 职场文书
教师节座谈会主持词
2015/07/03 职场文书
56句经典英文座右铭
2019/08/09 职场文书