web-dev-qa-db-fra.com

nltk pour python 3.6 sous windows64

Je suis nouveau sur python, j'utilise Windows 10 et python36. Je dois utiliser nltk pour mon projet et j'ai essentiellement deux questions.

  • 1 J'ai entendu dire que pip est automatiquement téléchargé pour les versions 3+, mais lorsque je tape pip install nltk dans la commande Invite, l'erreur suivante s'affiche même si j'ai ajouté son chemin "C:\Users\dheeraj\AppData\Local\Programs\Python\Python36\Scripts\pip36" dans les paramètres avancés et que vous avez utilisé le chemin ci-dessus, pip36 et pip dans les deux cas sont identiques. .

    'pip' n'est pas reconnu comme une commande interne ou externe, "

  • 2 Dans www.nltk.org, j'ai trouvé nltk pour mac, unix et windows32, mais pas pour windows64. Cela signifie-t-il qu'il ne prend pas en charge la version 64 bits ou qu'il n'y a aucun moyen d'installer nltk?.

3
dheeraj

J'ai eu le même problème que vous, mais j'ai trouvé accidentellement pip.exe dans mon répertoire python. J'ai donc accédé à ce répertoire avec CMD et j'ai exécuté la commande pip install -U nltk, et cela a fonctionné.

6
said badar

Recherchez directement le dossier pip et parcourez ce chemin, par exemple: C:\Utilisateurs\PAVAN\Environnements\my_env\Lib\site-packages\pip> Exécutez cmd , Puis lancer la commande pip install -U nltk

3
Pavan Kulkarni

Voici les étapes que j'ai suivies pour résoudre ce problème:

  1. Cliquez sur Docs du module Python 3.6 (32 bits). Cela va s'ouvrir dans votre navigateur par défaut.
  2. Cliquez sur pip (Package), affiché en fin de page.
  3. Vous serez redirigé vers une page affichant les détails du paquet. Trouvez le chemin exact à partir de là. Ce sera quelque chose comme c:\users\grove\appdata\local\programs\python\python36-32\lib\site-packages\pip
  4. Exécutez ceci sur l'invite cmd.  enter image description here

  5. Une fois que vous êtes dans le dossier pip tapez pip install -U nltk

  6. Retournez dans Python Shell et tapez import nltk
3
Pallavi Grover

Exécutez l'interpréteur Python et tapez les commandes suivantes:

import nltk >>> nltk.download() >>> Une nouvelle fenêtre devrait s'ouvrir, montrant le téléchargeur NLTK. Cliquez sur le menu Fichier et sélectionnez Modifier le répertoire de téléchargement. Pour une installation centralisée, définissez ceci sur C:\nltk_data (Windows), /usr/local/share/nltk_data (Mac) ou /usr/share/nltk_data (Unix). Ensuite, sélectionnez les packages ou les collections que vous souhaitez télécharger.

Si vous n'avez pas installé les données dans l'un des emplacements centraux ci-dessus, vous devez définir la variable d'environnement NLTK_DATA pour spécifier l'emplacement des données. (Sur un ordinateur Windows, cliquez avec le bouton droit de la souris sur «Poste de travail», puis sélectionnez Propriétés> Avancées> Variables d'environnement> Variables utilisateur> Nouveau ...).

Vérifiez que les données ont été installées comme suit. (Cela suppose que vous avez téléchargé le corpus Brown):

from nltk.corpus import brown >>> brown.words() >>> ['The', 'Fulton', 'County', 'Grand', 'Jury', 'said', ...] Installation via un serveur Web proxy

Si votre connexion Web utilise un serveur proxy, vous devez spécifier l'adresse proxy comme suit. Dans le cas d'un proxy d'authentification, spécifiez un nom d'utilisateur et un mot de passe. Si le proxy est défini sur Aucun, cette fonction tentera de détecter le proxy système.

nltk.set_proxy('http://proxy.example.com:3128', ('USERNAME', 'PASSWORD')) >>> >>> nltk.download() Installation par ligne de commande

Le téléchargeur recherchera un répertoire nltk_data existant pour installer les données NLTK. S'il n'en existe pas, il tentera d'en créer un dans un emplacement central (lors de l'utilisation d'un compte administrateur) ou autrement dans l'espace de fichiers de l'utilisateur. Si nécessaire, exécutez la commande de téléchargement à partir d'un compte administrateur ou à l'aide de Sudo. L'emplacement système recommandé est C:\nltk_data (Windows); /usr/local/share/nltk_data (Mac); and/usr/share/nltk_data `(Unix). Vous pouvez utiliser l'indicateur -d pour spécifier un emplacement différent (mais si vous procédez ainsi, veillez à définir la variable d'environnement NLTK_DATA en conséquence).

Exécutez la commande python -m nltk.downloader all. Pour assurer une installation centralisée, exécutez la commande Sudo python -m nltk.downloader -d /usr/local/share/nltk_data all.

Windows: Utilisez l'option "Exécuter ..." du menu Démarrer. Les utilisateurs de Windows Vista doivent d'abord activer cette option en utilisant Démarrer -> Propriétés -> Personnaliser pour cocher la case permettant d'activer l'option "Exécuter ...".

3
Yacine Bensaoucha

Je vous recommanderai d'utiliser Anaconda sous Windows. Anaconda a la version nltk pour Python 64 bits. Maintenant, j'utilise Python 3.6.4 64 bits et nltk.

Sous Python Shell, lancez: 

import nltk nltk.download()

alors le téléchargeur sera ouvert dans une nouvelle fenêtre et vous pourrez télécharger ce que vous voulez.

1
Edward Weinert

Commencez par installer le module Comme pip install -U nltk Et utilisez l’énoncé d’importation dans la commande Invite ou IDLE.

import nltk
0
Ujjwal Raj Shah