Resumindo, o meu computador de trabalho tem restrições de rede, o que significa que tentar utilizar a instalação do chip
em cmd apenas leva a um timing out/não encontrar erros de pacote.
Por exemplo; quando eu tento pip install seaborn
:
Em vez disso, tentei baixar o arquivo tar.gz dos pacotes que quero, no entanto, não sei como instalá-los. I'extraí os arquivos do arquivo tar.gz e há um "setup" arquivo dentro, mas ele'não está fazendo muito por mim.
Se alguém pudesse explicar como instalar pacotes python desta forma sem utilizar a pip install
no windows, isso seria incrível.
Você pode utilizar o `pip' para isso sem utilizar a rede. Veja nos documentos (procure por "Instale um arquivo fonte particular de arquivo"). Qualquer um destes deve funcionar:
pip install relative_path_to_seaborn.tar.gz
pip install absolute_path_to_seaborn.tar.gz
pip install file:///absolute_path_to_seaborn.tar.gz
Ou você pode descompactar o arquivo e utilizar setup.py
diretamente com pip
ou python
:
cd directory_containing_tar.gz
tar -xvzf tar_file_name.tar.gz
pip install .
python setup.py install
Naturalmente, você também deve baixar os pacotes necessários e instalá-los da mesma forma antes de prosseguir.
Instale-o executando
python setup.py install
Melhor ainda, você pode baixar do github. Instale o git via apt-get install git
e depois siga estes passos:
git clone https://github.com/mwaskom/seaborn.git
cd seaborn
python setup.py install
É possível utilizar o sudo apt-get install python-seaborn
em vez disso? Basicamente tar.gz é apenas um arquivo zip contendo uma configuração, então o que você quer fazer é descompactá-lo, cd para o local onde ele é baixado e utilizar gunzip -c seaborn-0.7.0.tar.gz | tar xf -
para linux. Mude o dicionário para o novo arquivo descompactado do seaborn e execute python setup.py install
.