天天看點

【問題與解決】Python中使用NLTK下載下傳停用詞(stopwords)時報錯 [Errno 11004] 的解決方法問題描述問題分析問題解決

目錄

  • 問題描述
  • 問題分析
  • 問題解決

問題描述

在使用Python的NLTK包下載下傳停用詞清單(stopwords)時報錯,錯誤代碼11004。輸出如下:

【問題與解決】Python中使用NLTK下載下傳停用詞(stopwords)時報錯 [Errno 11004] 的解決方法問題描述問題分析問題解決

問題分析

  • 錯誤代碼11004通常意味着擷取位址資訊失敗,通常是由于自動選擇的DNS伺服器不行,一般通過手動下載下傳停用詞包解決該問題。

問題解決

  • 第1步:下載下傳停用詞清單包stopwords.zip。

連結:https://pan.baidu.com/s/1CKSQQoWaj79JABPevGN_eA

提取碼:tkkf

  • 第2步:将其儲存到電腦任意磁盤下的nltk_data\corpora目錄下,或者是目前Python所使用的編譯器(python.exe)所在目錄的nltk_data\corpora目錄下(如E:\nltk_data\corpora,若不存在則手動建立),兩個位置隻需放一個即可。如下圖所示存放檔案。
    【問題與解決】Python中使用NLTK下載下傳停用詞(stopwords)時報錯 [Errno 11004] 的解決方法問題描述問題分析問題解決
  • 第3步,重新運作程式,即可正常啟動。

歡迎在評論區中批評指正,有用的話記得一鍵三連哦!!