Problemas para instalar as Libs do Python em Windows

Defaulting to user installation because normal site-packages is not writeable

Quem nunca tentou instalar o Python em ambiente corporativo e se deparou com problemas na hora de instalar as libs necessárias para o trabalho que atire a primeira pedra.

Em geral o primeiro e mais temido erro é o :

Defaulting to user installation because normal site-packages is not writeable

Isso quer dizer que você não tem permissões suficientes para escrever na pasta de instalação, abrir o Power Shell ou o CMD como Administrador, já resolve o seu problema (mesmo que seja com o apoio dos amiguinhos do Service Desk).

Outro erro que causa certa revolta é o temido problema de SSL (certificado), para esse existem duas soluções bem simples de serem executadas.

Pip install com erro de ssl
pip install com erro de ssl

A primeira delas é criar uma pasta chamada pip dentro da pasta do seu usuário e dentro dessa pasta crie um arquivo pip.ini e dentro dele o seguinte trecho de código:

[global]

trusted-host = pypi.org files.pythonhosted.org

Imagens da estrutura de pastas!

A segunda solução é usar o comando pip install com a linha abaixo (o duro é lembrar o comando todo kkkkk).

.\pip install — trusted-host pypi.org — trusted-host files.pythonhosted.org nome_da_lib

Feito isso, você conseguirá instalar normalmente suas libs e codificar loucamente \o/.

Até a próxima!!!

Leave a Reply