无法在 PyCharm 中 运行 但能够在终端中 运行

Not able to run in PyCharm but able to run in terminal

我正在尝试在 pycharm

中执行此代码
import nltk

sentence = """ we all are gonna die"""

tokens = nltk.word_tokenize(sentence)

print(tokens)

但我一直收到这个错误

/Users/yoshithKotla/pythonProject/bin/python /Users/yoshithKotla/Desktop/pythonProject/main.py

Traceback (most recent call last):

  File "/Users/yoshithKotla/Desktop/pythonProject/main.py", line 1, in <module>
ModuleNotFoundError: No module named 'nltk'

但我可以使用终端运行相同的代码

确保 PyCharm 使用的解释器与您在终端中使用的相同。 ( 运行 > 运行... > 编辑配置 > Python 解释器 )

nltk 模块已全局安装,python 项目无法访问它。更改该设置将解决问题:)