1
激活虛擬環境後,當我嘗試:無法在虛擬環境中安裝nltk?
$ sudo pip install -U nltk
它顯示了這個消息:
需求已經跟上時代的:在/usr/local/lib/python2.7 NLTK/dist-packages
爲什麼不下載這些軟件包? 我應該在激活時使用--no-site-packages嗎?
激活虛擬環境後,當我嘗試:無法在虛擬環境中安裝nltk?
$ sudo pip install -U nltk
它顯示了這個消息:
需求已經跟上時代的:在/usr/local/lib/python2.7 NLTK/dist-packages
爲什麼不下載這些軟件包? 我應該在激活時使用--no-site-packages嗎?
等待,如果你在虛擬環境中,則不應該使用sudo
。
實際上,使用sudo
會產生一個可能有不同變量的新shell,因此這個sudo-shell將在虛擬環境之外。 (注:這一段是推測;我還沒有測試過。)
不用sudo
再試一次。
它的工作表示感謝! – nighthowler
'Requirement already up-to-date:'...它已經安裝** –
雖然,我不認爲你已經激活了virtualenv,因爲它從'/ usr/local/lib/python2運行pip .7'(你不需要使用sudo作爲virtualenvs) –
@ cricket_007我已經激活了virtualenv,但是使用了sudo,這也是由DenilsonSáMaia所創造的。 – nighthowler