Padrão para a instalação do usuário porque os pacotes normais do site não são escritas

Padrão para a instalação do usuário porque os pacotes normais do site não são escritas

“Ao tentar instalar pacotes Python, você pode encontrar, em algum momento. Nesta tentativa, explicaremos por que esse erro ocorre e como podemos resolvê -lo.”

Vamos começar.

Causas deste erro

Vários motivos podem causar esse erro. Esses incluem:

  1. Várias versões Python
  2. Erro de permissão

A seguir, são apresentadas algumas das técnicas que você pode usar para resolver este erro.

Correção #1 - Especifique a versão explícita

Às vezes, você pode ter várias versões do intérprete Python instalado. Por exemplo, se você tiver os dois Python versão 3.9 e 3.10 Instalado, executando o comando de instalação do PIP3 resultará em um erro.

Isso ocorre porque o Python tentará instalar o pacote no diretório Python padrão. Este diretório é gerenciado diretamente pelo Python e retornará um erro.

Portanto, se você tiver várias versões do intérprete instalado, precisará especificá -lo no comando explicitamente.

Por exemplo, para instalar um pacote com o Python3.10 PIP, execute o comando:

$ python3.10 -m install pip

O exposto acima deve invocar o módulo associado ao intérprete Python específico e usá -lo para instalar o pacote especificado.

Corrigir #2 - Execute o PIP com as permissões suficientes

Em um sistema multiusuário como o Linux, você pode enfrentar o erro “Padrão na instalação do usuário porque os pacotes normais do site não são escritas” devido a permissões insuficientes.

Portanto, certifique -se de executar o PIP com permissões suficientes para acessar o diretório de instalação.

Da mesma forma, verifique se o intérprete Python instalado está instalado para usuários com permissões suficientes.

Corrigir #3 - Atualize sua versão Python

Outra tentativa que você pode fazer para resolver isso é atualizar sua versão python. Isso pode forçar o sistema a reconfigurar o intérprete e corrigir quaisquer problemas.

Corrigir #4 - reinstalar o Python

Se nenhum dos métodos acima funcionar, você poderá desinstalar seu intérprete python atual e reinstalar o Python.

Conclusão

É isso para este. Embora os motivos possam variar, uma das principais causas da instalação da instalação do usuário porque os pacotes normais não são escritos "é o erro de python conflitante. Esperamos que este artigo tenha ajudado você a resolver o problema.

Obrigado pela leitura!!