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

nig*_*ler 2 python pip virtualenv nltk python-2.7

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

$ sudo pip install -U nltk
Run Code Online (Sandbox Code Playgroud)

它显示此消息:

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

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

Den*_*aia 5

请稍等,如果您位于虚拟环境中,则不应使用sudo

实际上,using sudo将产生一个可能具有不同变量的新shell,因此该sudo shell将不在虚拟环境中。(注意:此段是推测;我尚未对其进行测试。)

不尝试再试一次sudo