当前位置:网站首页>Apprentissage automatique | nltk Erreur de téléchargement des données | solution d'erreur de téléchargement du corpus stopwords pour nltk

Apprentissage automatique | nltk Erreur de téléchargement des données | solution d'erreur de téléchargement du corpus stopwords pour nltk

2022-06-22 09:12:00 Petite marque de déchirure Zhu

Code d'erreur

import nltk
nltk.download('stopwords')

#or

import nltk
from nltk.corpus import stopwords
stopword = stopwords.words('english')
print(len(stopword))

Message d'erreur

[nltk_data] Error loading stopwords: <urlopen error [Errno 11004]
[nltk_data]     getaddrinfo failed>
False

# or

....
LookupError: 
**********************************************************************
  Resource stopwords not found.
  Please use the NLTK Downloader to obtain the resource:

  >>> import nltk
  >>> nltk.download('stopwords')
  
  For more information see: https://www.nltk.org/data.html

  Attempted to load corpora/stopwords

  Searched in:
    - 'C:\\Users\\lenovo/nltk_data'
    - 'd:\\python3\\nltk_data'
    - 'd:\\python3\\share\\nltk_data'
    - 'd:\\python3\\lib\\nltk_data'
    - 'C:\\Users\\lenovo\\AppData\\Roaming\\nltk_data'
    - 'C:\\nltk_data'
    - 'D:\\nltk_data'
    - 'E:\\nltk_data'
**********************************************************************

Présentation de photos

Insérer la description de l'image ici
Insérer la description de l'image ici

Solutions

  1. Télécharger la langue ( Selon le code ci - dessus, il me suffit de télécharger stopwordDocumentation)

Adresse de téléchargement recommandée: Cliquez pour GitHubTélécharger le site Web

Insérer la description de l'image ici

Trouvez les modules dont vous avez besoin(Corpus)
Mon code a besoin de stopwords
Insérer la description de l'image ici

  1. Créer un nouveau dossier localement( Attention à créer manuellement corporaTable des matières)

Notez que c'est n'importe quel chemin vers l'information d'erreur

Insérer la description de l'image ici

Voir le chemin de l'image

Insérer la description de l'image ici

Encore une fois.,Succès!!!

import nltk
from nltk.corpus import stopwords
stopword = stopwords.words('english')
print(len(stopword))

Insérer la description de l'image ici

原网站

版权声明
本文为[Petite marque de déchirure Zhu]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/173/202206220910574044.html