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之玩转字符串(3)
Sep 14 Python
在Python中使用模块的教程
Apr 27 Python
Python基础入门之seed()方法的使用
May 15 Python
Python字符串切片操作知识详解
Mar 28 Python
django上传图片并生成缩略图方法示例
Dec 11 Python
django静态文件加载的方法
May 20 Python
Python使用分布式锁的代码演示示例
Jul 30 Python
Python动态赋值的陷阱知识点总结
Mar 17 Python
python3 selenium自动化测试 强大的CSS定位方法
Aug 23 Python
python程序 创建多线程过程详解
Sep 23 Python
IronPython连接MySQL的方法步骤
Dec 27 Python
pycharm专业版远程登录服务器的详细教程
Sep 15 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 来访国内外IP判断代码并实现页面跳转
2009/12/18 PHP
PHP操作MongoDB时的整数问题及对策说明
2011/05/02 PHP
解决FastCGI 进程超过了配置的活动超时时限的问题
2013/07/03 PHP
PHP Curl多线程原理实例详解
2013/11/06 PHP
php实现window平台的checkdnsrr函数
2015/05/27 PHP
PHP实现在数据库百万条数据中随机获取20条记录的方法
2017/04/19 PHP
PHP多种序列化/反序列化的方法详解
2017/06/23 PHP
PDO::errorInfo讲解
2019/01/28 PHP
php+iframe 实现上传文件功能示例
2020/03/04 PHP
Packer 3.0 JS压缩及混淆工具 下载
2007/05/03 Javascript
最佳6款用于移动网站开发的jQuery 图片滑块插件小结
2012/07/20 Javascript
javascript跨域总结之window.name实现的跨域数据传输
2015/11/01 Javascript
jQuery Mobile 和 Kendo UI 的比较
2016/05/05 Javascript
基于vue实现分页/翻页组件paginator示例
2017/03/09 Javascript
深入掌握 react的 setState的工作机制
2017/09/27 Javascript
详解Vue-cli webpack移动端自动化构建rem问题
2018/04/07 Javascript
对vue中methods互相调用的方法详解
2018/08/30 Javascript
微信小程序textarea层级过高的解决方法
2019/03/04 Javascript
Vue项目中使用flow做类型检测的方法
2020/03/18 Javascript
JQuery获得内容和属性方法解析
2020/05/30 jQuery
vue单应用在ios系统中实现微信分享功能操作
2020/09/07 Javascript
PyQt5每天必学之QSplitter实现窗口分隔
2018/04/19 Python
matplotlib调整子图间距,调整整体空白的方法
2018/08/03 Python
python是否适合网页编程详解
2019/10/04 Python
python3 webp转gif格式的实现示例
2019/12/10 Python
Python csv文件记录流程代码解析
2020/07/16 Python
pandas 数据类型转换的实现
2020/12/29 Python
python 装饰器的基本使用
2021/01/13 Python
使用layui实现左侧菜单栏及动态操作tab项的方法
2020/11/10 HTML / CSS
新加坡最早生产电动滑板车的制造商之一:FunsToTheFore
2020/09/08 全球购物
文言文形式的学生求职信
2013/12/03 职场文书
收银员的岗位职责范本
2014/02/04 职场文书
大学三年计划书范文
2014/04/30 职场文书
护士节策划方案
2014/05/19 职场文书
Linux安装Nginx步骤详解
2021/03/31 Servers
CSS+HTML 实现顶部导航栏功能
2021/08/30 HTML / CSS