Jak uniknąć „Odmowy uprawnień” podczas używania pip z virtualenv
Próbuję wdrożyć pakiet Pythona za pomocąpip
w środowisku wirtualnym na komputerze Ubuntu, ale napotkamy problem związany z uprawnieniami. Na przykład:
(TestVirtualEnv)test@testServer:~$ pip install markdown2
kończy się:
błąd: nie można utworzyć „/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py”: Odmowa uprawnień
Nie mogęsudo
, ponieważ zainstaluje pakiet globalnie, a nie w środowisku wirtualnym. jachown
wydsite-packages
; ls
pokazuje tylko katalogi powiązane zeasy_install
, pip
isetuptools
i nic związanego z Markdownem.
Jak wdrożyć pakiet w środowisku wirtualnym za pomocąpip
bez napotkania błędów związanych z uprawnieniami?