python安裝nltk
Ⅰ 如何查看python2.7的nltk
1.安裝Python(我安裝的是Python2.7,目錄C:\Python27)
可以到CSDN、OSChina、Sina Share等網站下載
也可以到Python官網下載:http://www.python.org/
2.安裝NumPy(可選)
到這里下載:http://sourceforge.net/projects/numpy/files/NumPy/1.6.2/numpy-1.6.2-win32-superpack-python2.7.exe
注意Py版本
下載之後執行exe文件(程序會自動搜索python27目錄)
3.安裝NLTK(我下載的是nltk-2.0.3)
到這里下載:http://pypi.python.org/pypi/nltk
把nltk-2.0.3解壓到C:\Python27目錄
打開cmd,進到C:\Python27\nltk-2.0.3目錄(輸入:cd C:\Python27\nltk-2.0.3)
輸入命令:python setup.py install
4.安裝PyYAML:
到這里下載:http://pyyaml.org/wiki/PyYAML
注意Py版本
下載之後執行exe文件(程序會自動搜索python27目錄)
5.打開IDLE,輸入import nltk,沒有錯誤的話,就說明安裝成功了。
到這里,NLP所需的基本python模塊都已經安裝好了,然後要安裝NLTK_DATA了
下載NLTK_DATA有好幾種方法,這里我只介紹一種
6.繼續第五步,已經import nltk了,然後輸入nltk.download(),這樣就可以打開一個NLTK Downloader(NLTK下載器)
7.注意下載器下邊的Download Directory,我設置的是C:\nltk_data
8.在計算機-屬性-高級系統設置-高級-環境變數-系統變數-新建:上邊:NLTK_DATA,下邊:C:\nltk_data
9.選擇你要下載的包(語料庫、模塊),可以一次性下載(我在下載過程中總是出現out of date),也可以逐個下載(我就這么做的。。。)
10.成功安裝包之後怎麼測試呢?輸入下邊的語句就可以。
>>> from nltk.corpus import brown
>>> brown.words()
['The', 'Fulton', 'County', 'Grand', 'Jury', 'said', ...]
Ⅱ python中的nltk是什麼
nltk(natural
language
toolkit)是python的自然語言處理工具包。自然語言是指人們日常交流使用的語言,如英語,印地語,葡萄牙語等。「自然語言處理」(Natural
Language
Processing
簡稱NLP)包含所有用計算機對自然語言進行的操作,從最簡單的通過計數詞出現的頻率來比較不同的寫作風格,到最復雜的完全「理解」人所說的話,至少要能達到對人的話語作出有效反應的程度。
Ⅲ python下nltk.probability包是干什麼的
NLTK是python的自然語言工具包,probability用於計算單詞的概率。類似於結巴分詞的功能吧。
Ⅳ 請求各位幫忙 python2.6 的問題,安裝的問題啊,多謝多謝,感激涕零!!!!!
如果老師給您的文件沒錯,你也確認覆蓋了原先的文件,請確認一下幾點:
1、進入python交互環境:
import sys
sys.path
看看裡面路徑是不是c:\Programe\Python26\Lib\site-packages\nltk
2、刪除覆蓋目錄下的__init__.pyc和book.pyc,重新打開交互環境看看。
Ⅳ python3支持nltk嗎
最近在通讀Python自然語言這本書,嘗試安裝nltk及測試。
Windows平台:
以下操作前提,已經安裝Python,只需要安裝NLTK。
若沒有安裝Python,請按照官網或者點擊按照下面的鏈接安裝Python。
https://www.py.cn/faq/python/12604.html
win + R cmd 進入命令行,輸入Python,輸入:import nltk
執行nltk.download()
彈出以下窗口(剛打開的status應該是not installed):
雙擊all 即下載,過程中可能會出現下載失敗的問題,只需要重新手動雙擊未下載成功的identifier即可。
推薦學習《Python教程》!
Ⅵ 安裝了NLTK後 啟動報錯「ImportError: No mole named nltk」
Anacandon訪問的是附帶的nltk,python的IDE當然訪問不到。你把Anacandon內置的nltk拷貝到python的包目錄下,就可以了。
1.找到Anacandon裡面找到nltk的存儲路徑
importnltk
print(nltk.__file__)
2.找到python默認包目錄存儲路徑
importsys
print(sys.path)
3.手動拷貝
Ⅶ windows下如何安裝NLTK,並使用模塊nltk
你裝的是什麼版本的python。
如果你是2.7版本,並且電腦是64位機器。建議你按照如下步驟進行安裝
Install Python: http://www.python.org/download/releases/2.7.3/
安裝Numpy (optional): http://www.lfd.uci.e/~gohlke/pythonlibs/#numpy
安裝Setuptools: http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe
安裝 Pip: Start>Run... c:\Python27\Scripts\easy_install pip
安裝PyYAML and NLTK: Start>Run... c:\Python27\Scripts\pip install pyyaml nltk
測試: Start>All Programs>Python27>IDLE, then type import nltk
如果還是有問題,可能原因是Win7的許可權管理,可以將python重新安裝,安裝的時候選擇只為當前用戶而不是所有用戶。
如果還有問題的話,展開注冊表,依次打開HEKY_CURRENT_USER -> Software -> Python -> pythonCore ->2.7(註:這里看你裝的是哪個版本,我裝的是2.7),看有沒有PythonPath項,沒有則創建一個PythonPath項,再在PythonPath項中新建二進制數據,將值設為你的python安裝目錄(如我的:D:\Program Files (x86)\python2.7;C:\Program Files (x86)\python2.7\Lib\;D:\Program Files (x86)\python2.7\DLLs\)完成後,重新執行第3步驟即可安裝成功。
Ⅷ 如何刪除「使用NLTK或者python停用詞"
Nltk是python下處理語言的主要工具包,可以實現去除停用詞、詞性標注以及分詞和分句等。
安裝nltk,寫python一般使用的是集成環境EPD,其中有包管理,可以在線進行安裝。如果不是集成環境,可以通過pip install nltk安裝。
》pip install nltk #安裝nltk
》nltk.download() #彈出一個選擇框,可以按照自己需要的語義或者是功能進行安裝
一般要實現分詞,分句,以及詞性標注和去除停用詞的功能時,需要安裝stopwords,punkt以及
當出現LookupError時一般就是由於缺少相關模塊所導致的
則是需要安裝punkt,這個模塊主要負責的是分詞功能。同stopwords一樣有兩種方式安裝。
Ⅸ annacoda怎麼安裝python模塊
Anaconda是一個和Canopy類似的科學計算環境,但用起來更加方便。自帶的包管理器conda也很強大。
首先是下載安裝。Anaconda提供了Python2.7和Python3.4兩個版本,同時如果需要其他版本,還可以通過conda來創建。安裝完成後可以看到,Anaconda提供了Spyder,IPython和一個命令行。下面來看一下conda。
輸入 conda list 來看一下所有安裝時自帶的Python擴展。粗略看了一下,其中包括了常用的 Numpy , Scipy ,
matplotlib 和 networkx 等,以及 beautiful-soup , requests , flask , tornado
等網路相關的擴展。
奇怪的是,里邊竟然沒有 sklearn ,所以首先裝一下它。
conda install scikit-learn
如果需要指定版本,也可以直接用 [package-name]=x.x 來指定。
conda的repo中的擴展不算太新,如果想要更新的,可能要用PyPI或者自己下載源碼。而conda和pip關聯的很好。使用pip安裝的東
西可以使用conda來管理,這點要比Canopy好。下圖是我用pip安裝的 nltk , jieba 和 gensim 。
我對這個科學計算環境的另一個要求就是能夠多個Python版本並存,尤其是2.x和3.x的並存。這個通過 virtualenv 可以做到。Anaconda也正是通過其實現的。
下面用conda創建一個名叫python2的版本為python2.7的環境。
conda create -n python2 python=2.7
這樣就會在Anaconda安裝目錄下的envs目錄下創建python2這個目錄。
向其中安裝擴展可以:
直接用 conda install 並用 -n 指明安裝到的環境,這里自然就是 python2 。
像 virtualenv 那樣,先activate,然後在虛擬環境中安裝。
這里突然有一個問題,怎樣在IDE中使用創建出來的環境?如果是PyCharm等IDE,直接設置Python安裝目錄就可以了。那spyder呢?其實spyder就是一個Python的擴展,你需要在虛擬環境中也裝一個spyder。
最後就是spyder的主界面。變數查看窗口很好用。