python - 如何在 Mac 上将 NLTK 导入 Python 3.7?
问题描述
我一直在尝试按照https://www.nltk.org/install.html上提供的代码导入自然语言工具包 (NLTK) 。
此代码适用于我的 mac (10.14) 上的终端窗口,但拒绝将 NLTK 导入 Python (IDLE) 提供的解释器。
我已经尝试通过导入 os 模块来更改目录。(将目录更改为 macOS 上的默认 Python 库)。这反过来又会从 NLTK 脚本本身产生错误。
这是我运行的代码
>>> import os
>>> os.getcwd()
>>> os.chdir('/Library/Python/2.7/site-packages')
>>> import nltk
我希望 nltk 在更改目录后成功导入。
但是,它在 NLTK 脚本本身(我假设)中显示错误,如下所示:
“回溯(最近一次通话最后一次):
文件“”,第 1 行,在 import nltk
文件“/Library/Python/2.7/site-packages/nltk/init .py ”,第 99 行,在
from nltk.internals import config_java
文件“/Library/Python/2.7/site-packages/nltk/internals.py”,第 28 行,在
from six import string_types
ModuleNotFoundError:没有名为“六”的模块”
解决方案
推荐阅读
- firebase - 我可以调整 Firestore 侦听器频率吗?
- reactjs - React - 材质 UI - 自定义输入组件无法正常工作的 TextField 控制输入失去焦点
- python-3.x - Sympy 模块。buildozer 中的错误:没有名为 sympy.testing 的模块
- c++ - 在时间复杂度的背景下,成本意味着什么?
- python - Python 和 OpenCV:-215:尝试调用 calibrateCamera 时出现断言失败错误
- c - 指向结构数组的全局指针
- javascript - 混合类型或保留类型更高效?
- xml - 如何在 Netbeans IDE 12 中获得漂亮的 xhtml 格式?
- spring - Spring响应式编程和关系数据库:使用关系
- c++ - vscode 编译器:“预期;在声明结束时”