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制作检测Linux运行信息的工具的教程
Apr 01 Python
Python中%r和%s的详解及区别
Mar 16 Python
python构建深度神经网络(续)
Mar 10 Python
Python迭代器与生成器基本用法分析
Jul 26 Python
详解用python写网络爬虫-爬取新浪微博评论
May 10 Python
Python命令行参数解析工具 docopt 安装和应用过程详解
Sep 26 Python
flask框架配置mysql数据库操作详解
Nov 29 Python
基于Python实现体育彩票选号器功能代码实例
Sep 16 Python
Python 3.9的到来到底是意味着什么
Oct 14 Python
Python 列表推导式需要注意的地方
Oct 23 Python
变长双向rnn的正确使用姿势教学
May 31 Python
教你怎么用PyCharm为同一服务器配置多个python解释器
May 31 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
PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
2011/11/10 PHP
PHP实现chrome表单请求数据转换为接口使用的json数据
2021/03/04 PHP
$()JS小技巧
2007/07/21 Javascript
Javascript 对象的解释
2008/11/24 Javascript
JavaScript DOM 添加事件
2009/02/14 Javascript
一个网马的tips实现分析
2010/11/28 Javascript
JQuery扩展插件Validate 2通过参数设置验证规则
2011/09/05 Javascript
json的定义、标准格式及json字符串检验
2014/05/11 Javascript
JavaScript中九种常用排序算法
2014/09/02 Javascript
深入分析js的冒泡事件
2014/12/05 Javascript
jQuery实现向下滑出的二级菜单效果实例
2015/08/22 Javascript
原生ajax处理json格式数据的实例代码
2016/12/25 Javascript
layui前段框架日期控件使用方法详解
2017/05/19 Javascript
vue中axios处理http发送请求的示例(Post和get)
2017/10/13 Javascript
解决ie11 SCRIPT5011:不能执行已释放Script的代码问题
2019/05/05 Javascript
实现一个 Vue 吸顶锚点组件方法
2019/07/10 Javascript
swiper4实现移动端导航切换
2020/10/16 Javascript
js实现课堂随机点名系统
2019/11/21 Javascript
node.JS路径解析之PATH模块使用方法详解
2020/02/06 Javascript
Python 时间操作例子和时间格式化参数小结
2014/04/24 Python
关于Python作用域自学总结
2019/06/10 Python
如何使用Flask-Migrate拓展数据库表结构
2019/07/24 Python
SELENIUM自动化模拟键盘快捷键操作实现解析
2019/10/28 Python
使用django和vue进行数据交互的方法步骤
2019/11/11 Python
python opencv图片编码为h264文件的实例
2019/12/12 Python
Django模板标签中url使用详解(url跳转到指定页面)
2020/03/19 Python
美国知名的网上鞋类及相关服装零售商:Shoes.com
2017/05/06 全球购物
Brasty波兰:香水、化妆品、手表网上商店
2019/04/15 全球购物
电大自我鉴定
2013/10/27 职场文书
家长给老师的道歉信
2014/01/13 职场文书
上班离岗检讨书
2014/01/27 职场文书
运输服务质量承诺书
2014/03/27 职场文书
全国爱眼日活动总结
2015/02/27 职场文书
建筑工程材料员岗位职责
2015/04/11 职场文书
MySQL获取所有分类的前N条记录
2021/05/07 MySQL
vue使用localStorage持久性存储实现评论列表
2022/04/14 Vue.js