我試圖用pip在本地安裝軟件包。它曾與--user
一起使用,但現在當我嘗試它時,它會在/usr/local/lib/
中找到該軟件包的版本,然後不會在本地安裝它。通常它會在~/.local
中安裝東西,但現在它只是檢查系統範圍的包,如果它在那裏,它不會安裝它(這不是我想要的),如果它不存在,它會嘗試將它安裝在/usr/local/lib
我沒有寫入權限。例如:pip不會在本地安裝Python軟件包--user
$ pip install --user rpy2
Requirement already satisfied (use --upgrade to upgrade): rpy2 in /usr/local/lib/python2.7/dist-packages/
我怎樣才能讓pip install --user
經常去~/.local
,而不是一個全系統的目錄?
好吧,它說它的「要求」是滿意的,它告訴你使用--upgrade選項,你有嘗試過使用它嗎? – PurityLake 2013-03-14 20:08:18
@PurityLake:是的,這不會改變什麼 – user248237dfsf 2013-03-15 12:44:49
「程序員通常使用的軟件工具」,比如'pip',是關於主題的。投票重新開放。 – 2013-08-04 01:45:46