NLTK 3.2.4 環(huán)境搭建教程
本文記錄了NLTK 3.2.4 環(huán)境搭建的方法,供大家參考,具體內(nèi)容如下
系統(tǒng)環(huán)境:win7 32位
python:2.7.13,后改為3.6.1
安裝NLTK
從網(wǎng)站下載,完成后雙擊安裝,但提示Python version -32 required, which was not found in the registry.

從網(wǎng)上搜索到以下解決方案:
新建文件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,執(zhí)行

運行安裝文件,仍然失敗= =(有大神能解決的請私信或留言 謝謝!)
于是放棄了中文版的NLP with Python,重投http://www.nltk.org/book/。
安裝最新版python3.6.1,cmd中直接執(zhí)行
py –m pip install nltk

安裝成功。
在IDLE中輸入命令
>>>import nltk >>>nltk.download()
終于出現(xiàn)如下NLTK Downloader界面

下載完畢后,就可以在IDLE中加載NLTK并使用了。
>>>from nltk.book import *
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python中字符串轉(zhuǎn)換為列表的常用方法總結(jié)
本文將詳細介紹Python中將字符串轉(zhuǎn)換為列表的八種常用方法,每種方法都具有其獨特的用途和適用場景,文中的示例代碼講解詳細,感興趣的可以了解下2023-11-11
Python爬蟲實戰(zhàn)之使用Scrapy爬取豆瓣圖片
在用Python的urllib和BeautifulSoup寫過了很多爬蟲之后,本人決定嘗試著名的Python爬蟲框架——Scrapy.本次分享將詳細講述如何利用Scrapy來下載豆瓣名人圖片,需要的朋友可以參考下2021-06-06
python神經(jīng)網(wǎng)絡(luò)ResNet50模型的復(fù)現(xiàn)詳解
這篇文章主要為大家介紹了python神經(jīng)網(wǎng)絡(luò)ResNet50模型的復(fù)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-05-05
python?PyQt5中QButtonGroup的詳細用法解析與應(yīng)用實戰(zhàn)記錄
在PyQt5中,QButtonGroup是一個用于管理按鈕互斥性和信號槽連接的類,它可以將多個按鈕劃分為一個組,管理按鈕的選中狀態(tài)和ID,本文詳細介紹了QButtonGroup的創(chuàng)建、使用方法和實際應(yīng)用案例,適合需要在PyQt5項目中高效管理按鈕組的開發(fā)者2024-10-10

