web-dev-qa-db-ja.com

ModuleNotFoundError:Windows 10 + Ubuntu 18.04マシンにインストールした後、「nltk」というモジュールはありません

私はこの数時間、運のないこの問題を解決しようとしてきました。

正しく思い出せば、Windows 10マシンで作成したpythonプログラムを、Windows 10とUbuntu 18.04のデュアルブート「Bionic Beaver」を備えた他のマシンで実行しようとしています。

このエラーは、こことstackoverflowで見つけた多くの提案を試みた後でも、スパイダー/ pycharmを使用してコードを実行するたびに発生します:

ModuleNotFoundError: No module named 'nltk'

これまでのところ、nltkをダウンロードしようとしました。

1)独自のウェブサイトの指示を使用:Sudo pip install -U nltk

2)anaconda3の使用:conda install -c anaconda nltk

まず、anaconda3フォルダーが「アクセスのみ」に設定されていると推測されるため、許可を拒否された問題がいくつか表示されていましたが、それを解決するためにSudo chown -R usr foldernameを使用しました。

pipanaconda、およびnltkを更新しようとしても、良い結果は得られませんでした。

これは、デュアルブートマシンの事実に接続できますか?それともアナコンダがインストールされているという事実ですか?

奇妙なことに、ターミナルでpythonと入力してからimport nltkと入力すると、>>と表示され、エラーメッセージは表示されません。これは本当にイライラします。誰かが私を助けてくれることを願っています!

1
Waldkamel

おそらくcondaの使用に関連しています。私はそれを非常に短い時間使用しましたが、それを吹き飛ばして手動でインストールする方が簡単でした。

OPが問題を解決したと言ったため、コメントから変換

0
RobotHumans