sudo pip e pip e registros de uso de pip no ambiente virtual conda

contente

prefácio

Recentemente, estou configurando o ambiente para NX e depois porque o cartão TF está montado e as permissões do cartão TF ainda são permissões de root. Há também um anaconda instalado no cartão TF. Neste caso, eu o uso pip. sudo pipAlém disso, quando o ambiente conda é ativado, verifica- pipse que existem três caminhos de instalação diferentes.

Registro

Primeiro lembre-se de um comando importante
Use pip -Vou pip --versionpara verificar a localização do seu pip, esses dois comandos podem ajudá-lo a distinguir onde está o pip.

Após consultar outros, concluí que o
comando pip é um comando baseado em python, portanto, se houver vários pythons em seu ambiente, pode acontecer de você não saber onde seu pacote está instalado.

Então, haverá essas situações, essas situações, pip são todas diferentes

  • pipUsar o comando pip diretamente irá armazená-lo no pip correspondente a python2 em seu usuário atual.

  • sudo pipEle é armazenado no pip do python usado pelo usuário root, que é diferente do pip anterior

  • Ele é usado no ambiente virtual conda.Neste pipmomento, o pip é o pip no python correspondente em seu ambiente virtual conda, e o pip installpacote é instalado em seu anaconda.

  • Usado no ambiente virtual conda sudo pip, desta vez é igual ao segundo caso, e não está instalado no seu anaconda.

Resumindo, ao empacotar, você deve usá python3 -m pip-lo, então você deve usar o pip em python no ambiente atual, lembre-se de não usá-lo diretamente pip, caso contrário você não saberá qual pip do python usar.

Auto-resumo
anaconda cria um ambiente de computador virtual no qual você pode instalar vários ambientes independentes do seu host.
Eu nunca entendi o que é esse ambiente virtual. Eu entendo agora.

Portanto, o pacote deve prestar atenção nas permissões e na localização do pacote, caso contrário ele irá travar.

A propósito, registre a entrada e saída do conda no ambiente virtual

启动:conda activate xxx

关闭:conda deactivate

Acho que você gosta

Origin blog.csdn.net/scarecrow_sun/article/details/122155481
Recomendado
Clasificación