python 2.7とNLTKインストール詳細教程


本論文では、python 2.7とNLTKインストールを共有しました。具体的な内容は以下の通りです。
システム:Windows 7 Ultimate 64-bitts
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/[email protected]/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 registedが現れます。設定が成功したことを表します。
3、setuptoolsを引き続き取り付ける
4、Pipの設置:スタート-運転-D:\Program Files\Python\Scrippts\easuryinstall pip
5、PyYAMLとNLTKをインストールする:スタート-運転-D:\Program Files\Python\Scrippts\pip install pyyaml nltk
6、テストインストール:開始-すべてのプログラム-Python 2.7-InDLE(Python GUI)、import nltkを入力して、間違いなく成功を表します。
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。