Poniżej kilka paczek jakie warto mieć dodane jako narzędzia developerskie. Osobiście używam ich od jakiegoś już czasu i nieraz bardzo się przydały.
pip-search
pip-search pozwala poszukać paczki kiedy standardowe polecenie nie chce nam pomóc. Sprawdza całą stronę przez co jest niechętnie widziane przez niektóre osoby.
Instalacja: pip install pip-search==0.0.7
Wywołanie: pip_search pandas
Screen:
pip-autoremove
Standardowo pip kasuje tylko podaną paczkę i zostawia masę śmieci po niej. pip-autoremove pozwala usunąć daną paczkę z jej zależnościami dzięki czemu w przypadku testowania nowych paczek kasujemy wszystko co z nią zainstalowaliśmy jak okaże się, że dana paczka nam nie pasuje.
Instalacja: pip install pip-autoremove==0.10.0
Wywołanie: pip-autoremove tensorflow -y
Screen:
pipdeptree
pipdeptree pozwala podejrzeć zależności paczek. Jest to fajne dopełnienie dla pip-autoremove dzięki czemu widzimy dokładnie jaka paczka jest zależna od innej.
Instalacja: pip install pipdeptree==2.2.1
Wywołanie: pipdeptree
Screen:
Następne paczki pojawią się tutaj z czasem.