Tento implantar um pacote Python pip
em um ambiente virtual em uma máquina Ubuntu, mas encontro um problema relacionado à permissão. Por exemplo:
(TestVirtualEnv)test@testServer:~$ pip install markdown2
termina em:
erro: não foi possível criar '/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py': permissão negada
Não posso sudo
, pois instalará o pacote globalmente, e não dentro do ambiente virtual. I chown
ed site-packages
; ls
mostra apenas diretórios relacionados a easy_install
, pip
e setuptools
, e nada relacionado a Markdown.
Como implantar um pacote em um ambiente virtual pip
sem encontrar erros relacionados à permissão?
sudo
.
sudo
. Na verdade, o pacote é instalado corretamente agora. Por favor, você pode promover seu comentário em uma resposta para que eu possa aceitá-lo?
virtualenv
diretório, porque você pode ativar virtualenv
com outro usuário, mas não permitirá que você instale nenhum pacote e dará permissão de acesso.
sudo
?