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.
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
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!!!
