无法在虚拟环境中安装nltk?

时间:2016-11-26 17:48:24

标签: python python-2.7 pip virtualenv nltk

激活虚拟环境后,当我尝试:

$ sudo pip install -U nltk

它显示了此消息:

  

要求已经是最新的:/usr/local/lib/python2.7/dist-packages中的nltk

为什么不下载这些软件包? 我应该在激活时使用--no-site-packages吗?

1 个答案:

答案 0 :(得分:5)

等等,如果您在虚拟环境中,则不应使用sudo

实际上,使用sudo将生成一个可能具有不同变量的新shell,因此这个sudo-shell将位于虚拟环境之外。 (注意:这一段是推测;我没有测试过。)

不使用sudo再试一次。