作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我刚刚更新到 Python3……嗯,有点。我可以在终端和 Python3 中运行 Python2.7.9。我也有 NLTK3,它通常适用于 Python2.7,但有时某些东西不起作用。然而,当我在 MacOSX 终端中切换到 Python3 时,它不会让我导入 nltk(或与此相关的任何其他内容)。对此有简单的解决方法吗?
>>> python 3
>>> import nltk
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: no module named 'nltk'
最佳答案
在 Mac OS X 上:
# Install pip
$ curl bootstrap.pypa.io/get-pip.py | python
$ curl bootstrap.pypa.io/get-pip.py | python3
在 Ubuntu 上:
# Install pip
$ sudo apt-get install pip
$ sudo apt-get install pip3
然后:
# Install NLTK on python and python3
$ sudo pip install -U nltk
$ sudo pip3 install -U nltk
# Install Numpy
$ sudo pip install -U numpy
$ sudo pip3 install -U numpy
$ python
>>> import nltk
>>> nltk.download('all')
关于Python 3 不适用于 NLTK 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31868545/
我是一名优秀的程序员,十分优秀!