首页 > 编程 > Python > 正文

python2.7和NLTK安装详细教程

2020-02-15 23:01:45
字体:
来源:转载
供稿:网友

本文为大家分享了python2.7和NLTK安装教程,具体内容如下

系统:Windows 7 Ultimate 64-bits

Python 2.7安装

下载Python 2.7:官网下载地址

安装

NLTK安装

1、下载NLTK,下载地址, 安装。

2、安装时会出现以下错误:Python version 2.7 required, which was not found in the registry。

解决办法:

(1)新建一个register.py文件,把以下代码粘贴进去,保存到D盘。

# script to register Python 2.0 or later for use with win32all # and other extensions that require Python registry settings # # written by Joakim Loew for Secret Labs AB / PythonWare # # source: # http://www.pythonware.com/products/works/articles/regpy20.htm # # modified by Valentine Gogichashvili as described in http://www.mail-archive.com/distutils-sig@python.org/msg10512.html  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!"  if __name__ == "__main__":  RegisterPy()

(2)开始-运行-cmd,把D:/register.py复制进去按回车,出现Python 2.7 is already registered!则表示配置成功。

3、继续安装setuptools
4、安装Pip:开始-运行-D:/Program Files/Python/Scripts/easy_install pip
5、安装PyYAML和NLTK:开始-运行-D:/Program Files/Python/Scripts/pip install pyyaml nltk
6、测试安装:开始-所有程序-Python 2.7-IDLE(Python GUI),输入import nltk,无错误表示成功。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持武林站长站。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表