注:本文禁止任何形式的轉載。若發現盜轉,老朽把你底褲都扒出來。
如果你也在使用nltk.download()時出錯,本簡短的隨筆會幫助你解決這個問題。如果本隨筆對你有幫助,登陸后給我個贊罷。
首先踩一腳其他類似的博文:那些博文太老,太落后,並且一個抄一個,最早竟能追溯到12年。結果只能把簡單的變為復雜的,對卡在安裝上的你我毫無幫助。好的,批評到此結束,下面請看教程~
首先使用WIN + R輸入cmd,Ctrl + Shift + Enter打開命令提示符,鍵入
pip install nltk
然后在python交互下使用
import nltk.book
此時你應能看到一系列的,一長串的報錯。最末尾會有一段(可能並不完全相同,數量也不一樣):
Searched in: - 'C:\\<一個路徑>/nltk_data' - 'C:\\<一個路徑>\\nltk_data' - 'C:\\<一個路徑>\\nltk_data' - 'C:\\<一個路徑>\\nltk_data' - 'C:\\<一個路徑>\\nltk_data' - 'C:\\nltk_data' - 'D:\\nltk_data' - 'E:\\nltk_data'
好,記下其中任一路徑。接下來我們去https://github.com/nltk/nltk_data下載我們需要的數據。
現在是2020年5月18日,你只需下載正數第二個“packages”文件夾即可。關於如何在GitHub下載文件夾,可以參閱其他博文,這里就不再贅述~
(如果你實在不會。。。請見本文末)
---A Few Moments Later---
好的,假定你已經下載並成功得到了packages文件夾及其內含的所有文件。現在,把packages文件夾下的所有子文件夾拷貝至前述任一路徑處。請注意,不要把packages拷過去,而是packages的子文件夾。(我這里強調了兩次,相信你已經看到並看懂了~)
好,大功告成。在python交互下使用
import nltk.book
此時你應看見如下輸出:
*** Introductory Examples for the NLTK Book *** Loading text1, ..., text9 and sent1, ..., sent9 Type the name of the text or sentence to view it. Type: 'texts()' or 'sents()' to list the materials. text1: Moby Dick by Herman Melville 1851 text2: Sense and Sensibility by Jane Austen 1811 text3: The Book of Genesis text4: Inaugural Address Corpus text5: Chat Corpus text6: Monty Python and the Holy Grail text7: Wall Street Journal text8: Personals Corpus text9: The Man Who Was Thursday by G . K . Chesterton 1908
恭喜,安裝完成。簡單吧,容易吧。天知道那些博客是怎么把如此簡單的事闡述得如此復雜!
感謝你的閱讀,本文完。
什么,你不會下載GitHub的單個文件夾?好罷好罷,請聯系我:eks_new@outlook.com
還好這個文件夾並不大,只有六百余兆,我就通過其他手段發給你吧。
但是!我要收你【七塊錢奶茶費】作為時間消耗的補貼。什么,你不想給?那請Baidu/Google/Bing。這些東西查一下就有了嘛!
好的,本文到此真的結束了。謝謝你的閱讀。