Om een lang verhaal kort te maken, mijn werk computer heeft netwerk beperkingen wat betekent dat het proberen te gebruiken van pip install
in cmd alleen maar leidt tot timing out/het niet vinden van package errors.
Bijvoorbeeld; wanneer ik pip install seaborn
probeer:
In plaats daarvan heb ik geprobeerd het tar.gz bestand te downloaden van de pakketten die ik wil, ik weet echter niet hoe ik ze moet installeren. Ik'heb de bestanden uitgepakt van het tar.gz bestand en er is een "setup" bestand binnenin maar het'doet niet veel voor mij.
Als iemand me kan uitleggen hoe ik python pakketten op deze manier kan installeren zonder pip install
te gebruiken op windows zou dat geweldig zijn.
Je kunt pip
daarvoor gebruiken zonder het netwerk te gebruiken. Zie in de docs (zoek naar "Installeer een bepaald bronarchief bestand"). Elk van deze zou moeten werken:
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
Of u kunt het archief uitpakken en setup.py
direct gebruiken met pip
of python
:
cd directory_containing_tar.gz
tar -xvzf tar_file_name.tar.gz
pip install .
python setup.py install
Natuurlijk moet u ook de benodigde pakketten downloaden en op dezelfde manier installeren voordat u verder gaat.
Installeer het door
python setup.py install
Beter nog, je kunt het downloaden van github. Installeer git via apt-get install git
en volg dan deze stappen:
git clone https://github.com/mwaskom/seaborn.git
cd seaborn
python setup.py install
Is het mogelijk om sudo apt-get install python-seaborn
te gebruiken? In principe is tar.gz gewoon een zip bestand met een setup, dus wat je wilt doen is het uitpakken, cd naar de plaats waar het is gedownload en gebruik gunzip -c seaborn-0.7.0.tar.gz | tar xf -
voor linux. Verander het woordenboek in het nieuwe seaborn uitgepakte bestand en voer python setup.py install
uit