Python 3无法使用NLTK 3

Sna*_*ark 4 python nltk

我刚刚更新到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'
Run Code Online (Sandbox Code Playgroud)

alv*_*vas 6

在Mac OS X上:

# Install pip
$ curl bootstrap.pypa.io/get-pip.py | python
$ curl bootstrap.pypa.io/get-pip.py | python3
Run Code Online (Sandbox Code Playgroud)

在Ubuntu上:

# Install pip
$ sudo apt-get install pip
$ sudo apt-get install pip3
Run Code Online (Sandbox Code Playgroud)

然后:

# 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')
Run Code Online (Sandbox Code Playgroud)