0
我使用PIP安裝包X,如下所示:爲什麼使用sudo再次嘗試pip的緩存不工作?
pip3 install --upgrade X
運行後,PIP說,它需要root權限如下安裝該軟件包:
PermissionError: [Errno 13] Permission denied: '/usr/lib/python3.5/site-packages'
所以,我有使用sudo重新運行命令:
sudo -H pip3 install --upgrade X
問題是,pip開始重新下載軟件包。爲什麼它不利用緩存?
因爲'sudo'運行在不同的shell環境中 –
爲什麼不使用virtualenv? –
我想在不同的項目中使用這個包,我是否必須將它安裝在virtualenv中? – AmirHJ