2017-03-22 108 views
0

我在过去使用过ntlk,但现在无法将它导入到python中。错误是:ImportError:No module named ntlk

*ImportError: No module named ntlk* 

1)我检查依然安装,它会出现在PIP列表作为最新版本

2)我检查仍然在系统路径:

import sys 
sys.path 

ntlk目录出现在路径列表中

3)我检查了我能够从sys.path中导入其他模块没有问题。

感谢

+7

是不是'nltk'? – leovp

回答

1

更新您的PYTHONPATH变量,按您的安装蟒蛇[x或3 x]

export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages

+0

它会完成什么?为什么你认为'site-packages'不是PATH已经? – leovp

+0

有时我们使用多个python安装&ImportError通常在'site-packages'不存在于PATH变量中时出现。 所以通过更新'PYTHONPATH',我们可以包含'site-packages',如果没有添加到'PATH'变量中, –

+0

我将PYTHONPATH变量设置为包含nltk的.../lib/python2.7/site-packages目录。我验证它已经使用printenv进行了更新。然而问题仍然存在 – John