Como instalar através do pip?

1

Eu também sou novo no Ubuntu e no Python.

Durante a instalação de pacotes diferentes através de pip no terminal ubuntu, ele fornece permissão negada errors.Ex: pip3 install numpy

Mas quando executo o mesmo comando depois de executar sudo su , ele funciona perfeito.

O que é isso sudo su fazendo aqui? E quando devo usar esse comando?

O que exatamente está fazendo em termos gerais?

    
por user4828815 10.04.2017 / 17:32

1 resposta

2

Como afirmado acima, sudo su eleva seus privilégios e você está basicamente executando o comando como root. Apenas usando sudo sem o su fará o mesmo. Você também pode tentar executar o seu comando como tal:

pip3 install --user numpy

Isso instalará o pacote em sua conta e não no ambiente python do sistema. Eu recomendo que você leia em ambientes virtuais para instalar quaisquer pacotes / módulos adicionais desde que os instalou o ambiente do seu sistema python pode estragar as coisas.

    
por mohhinder 10.04.2017 / 18:40