web-dev-qa-db-fra.com

ModuleNotFoundError: Aucun module nommé 'nltk' après l'installation sur une machine Windows 10 + Ubuntu 18.04

J'essaie de résoudre ce problème depuis deux heures, sans succès.

J'essaie d'exécuter un programme python que j'ai écrit sur mon ordinateur Windows 10 sur un autre ordinateur doté d'un double démarrage de Windows 10 et d'Ubuntu 18.04 "Bionic Beaver", si je me souviens bien.

Cette erreur survient à chaque fois que je lance le code avec spyder/pycharm, même après avoir essayé de nombreuses suggestions que j'ai trouvées ici et sur stackoverflow:

ModuleNotFoundError: No module named 'nltk'

Jusqu'ici, j'ai essayé de télécharger nltk:

1) en utilisant les instructions de leur propre site web: Sudo pip install -U nltk

2) en utilisant anaconda3: conda install -c anaconda nltk

Premièrement, il me montrait quelques problèmes relatifs à l’autorisation refusée, car je suppose que le dossier anaconda3 était réglé sur 'accès uniquement', mais j’utilisais: Sudo chown -R usr foldername pour résoudre ce problème.

J'ai même essayé de mettre à jour pip, anaconda et nltk, sans résultat positif.

Cela pourrait-il être lié au fait d'une machine à double démarrage? Ou peut-être le fait que l'anaconda est installé?

Ce qui est étrange, c’est que, lorsque je tape python dans le terminal, puis import nltk, il indique >> et aucun message d’erreur. C'est vraiment frustrant et j'espère que quelqu'un pourra m'aider!

1
Waldkamel

C'est probablement lié à l'utilisation de conda. Je l'ai utilisé pendant très peu de temps et il était plus facile pour moi de simplement l'extraire et d'installer les choses manuellement.

converti à partir d'un commentaire parce que OP dit qu'il a résolu son problème

0
RobotHumans