我按照这些说明http://www.nltk.org/install.html在我的mac上安装nltk模块(10.6)我已经安装了python 2.7,但是当我打开IDLE并输入import nltk它时给了我这个错误
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import nltk
ImportError: No module named nltk
Run Code Online (Sandbox Code Playgroud)
问题是该模块安装在另一个python版本2.6中.如何在python 2.7版中安装软件包?我尝试了各种答案中提出的一些解决方案,例如我尝试在终端中输入
export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages
Run Code Online (Sandbox Code Playgroud)
然后使用该命令再次安装NLTK
sudo pip install -U nltk
Run Code Online (Sandbox Code Playgroud)
但是我得到的消息是:/Library/Python/2.6/中的要求已经是最新的.因此很明显,在命令行中export PYTHONPATH没有做任何事情(它仍试图安装在2.6封装)或(更可能),我不明白,命令行的意义/功能.我究竟做错了什么?