Sim, o virtualenv funcionará. Caso contrário, conceda-se direitos de gravação para / usr / local.
Acabei de instalar o Ubuntu 18.04 e, como as versões antigas, ele vem com o Python 2 e 3 já instalado. No entanto, tudo que eu tento instalar está exigindo sudo ou o sinalizador --user.
O problema é que algumas bibliotecas tentam criar conteúdo sem /usr/local
, portanto, recebo Permissão negada (por exemplo: tentando executar python3 -m spacy download en
).
Como posso consertar isso? Devo apenas instalar o Virtualenv sem remover as versões existentes do Python? A Virtualenv cuidará disso e evitará conflitos?