É possível? Ao instalar pip
, instale os pacotes python dentro da minha $HOME
pasta. (por exemplo, eu quero instalar mercurial
, usando pip
, mas dentro, em $HOME
vez de /usr/local
)
Estou com uma máquina mac e apenas pensei nessa possibilidade, em vez de "poluir" minha /usr/local
, eu usaria a minha $HOME
.
O PEP370 é exatamente sobre isso. É apenas criar um ˜/.local
e fazer o pip install package
suficiente para fazer com que esses pacotes sejam instalados apenas na minha pasta $ HOME?
$ python setup.py --user install
. E funcionou. Agora o pacote está instalado no subdiretório home e tudo funciona conforme o esperado. Terá que conversar com o administrador do meu servidor.
wget https://bootstrap.pypa.io/get-pip.py
seguido python get-pip.py
e você estará pronto. Pode ser útil se você estiver em uma máquina em que o PIP instalado é muito antigo (foi o caso para mim). Consulte pip.readthedocs.org/en/latest/installing.html para obter mais informações.