[英]ModuleNotFoundError: No module named 'ntlk'
我正在使用 PyCharm 和 Anaconda。 我已經使用 sudo pip install -U nltk
甚至為了確保因為我在 Mac OS 上並且我看到了以前的 SO 帖子也嘗試了pip3 install nltk
。
但是,無論我在哪里嘗試(PyCharm 的終端、Pycharm 的 Python 或我自己的終端),我都無法讓import ntlk
工作並且總是得到ModuleNotFoundError: No module named 'ntlk'
。
奇怪的是,我實際上設法用一個簡單的“Python test.py”運行了一些代碼,其中包含: from nltk.tag import StanfordPOSTagger
但是每當我嘗試import ntlk
以便能夠然后nltk.download('punkt')
我收到No module named 'ntlk'
錯誤。
你知道這是從哪里來的嗎?
編輯:
輸出
至於python3 -c "import ntlk; print('ntlk available')"
它返回:
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'ntlk'
編輯2:
python -c "import os, sys; print(os.linesep.join(sys.path))"
/Users/.../anaconda3/envs/.../lib/python37.zip /Users/.../anaconda3/envs/.../lib/python3.7 /Users/.../anaconda3/envs /.../lib/python3.7/lib-dynload /Users/.../anaconda3/envs/.../lib/python3.7/site-packages
您的導入代碼中有拼寫錯誤。
它是 NLTK(即import nltk
)而不是ntlk
=)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.