无法在虚拟环境中安装nltk?
Unable to install nltk in a virtual environment?
激活虚拟环境后,当我尝试:
$ sudo pip install -U nltk
它显示此消息:
Requirement already up-to-date: nltk in /usr/local/lib/python2.7/dist-packages
为什么不下载这些包?
我应该在激活时使用 --no-site-packages 吗?
等等,如果你在虚拟环境中,你不应该使用sudo
。
事实上,使用 sudo
会产生一个新的 shell,它可能有不同的变量,因此这个 sudo-shell 将在虚拟环境之外。 (注:此段为推测,本人未测试。)
没有sudo
再试一次。
激活虚拟环境后,当我尝试:
$ sudo pip install -U nltk
它显示此消息:
Requirement already up-to-date: nltk in /usr/local/lib/python2.7/dist-packages
为什么不下载这些包? 我应该在激活时使用 --no-site-packages 吗?
等等,如果你在虚拟环境中,你不应该使用sudo
。
事实上,使用 sudo
会产生一个新的 shell,它可能有不同的变量,因此这个 sudo-shell 将在虚拟环境之外。 (注:此段为推测,本人未测试。)
没有sudo
再试一次。