我已经查看了很多关于这个主题的其他问题/答案,但没有用.
我使用pip下载了numpy和nltk,根据我知道安装位置的消息:
要求已经满足(使用–upgrade升级):nltk在/usr/local/lib/python2.7/site-packages中,所以它看起来像是在2.7版本的目录中安装.
当我运行python时,我得到Python 2.7.3(v2.7.3:70274d53c1dd,2012年4月9日,20:52:43),所以这显然也是2.7版本.
但是,当我在Python控制台中尝试“import nltk”或“import numpy”时,我总是得到ImportError:没有名为nltk的模块错误.任何建议将不胜感激!
解决方法:
尝试更改PYTHONPATH环境变量.如果您使用BASH,以下应该可以使用.其他Linux shell在分配环境变量方面会略有不同.
export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages