doc:appunti:prog:python_pip
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
doc:appunti:prog:python_pip [2021/08/09 11:05] – [Esempio libreria openpyxl] niccolo | doc:appunti:prog:python_pip [2021/08/13 09:04] – [Installazione di una particolare versione] niccolo | ||
---|---|---|---|
Line 39: | Line 39: | ||
Avendo eseguito l' | Avendo eseguito l' | ||
- | È consigliabile salvare localmente gli archivi di installazione, | + | ==== Download senza installazione ==== |
+ | |||
+ | È consigliabile | ||
+ | |||
+ | Per scaricare un archivio e le sue dipendenze | ||
< | < | ||
pip download openpyxl | pip download openpyxl | ||
</ | </ | ||
+ | |||
+ | Con versioni precedenti di pip il comando è diverso, ad esempio con **pip versione 1.5.6** incluso in Debian 8 Jessie: | ||
+ | |||
+ | < | ||
+ | pip install --download / | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
Nel nostro caso sono stati scaricati tre archivi, uno della libreria vera e propria e due per dipendenza: | Nel nostro caso sono stati scaricati tre archivi, uno della libreria vera e propria e due per dipendenza: | ||
Line 62: | Line 75: | ||
Purtroppo il comando **pip list** fa vedere le librerie aggiuntive installate **sia dal sistema Pip** che dal sistema **gestione pacchetti** Debian. | Purtroppo il comando **pip list** fa vedere le librerie aggiuntive installate **sia dal sistema Pip** che dal sistema **gestione pacchetti** Debian. | ||
+ | |||
+ | < | ||
+ | pip3 list | ||
+ | </ | ||
==== Rimozione di una libreria ==== | ==== Rimozione di una libreria ==== | ||
Line 70: | Line 87: | ||
pip3 uninstall openpyxl | pip3 uninstall openpyxl | ||
</ | </ | ||
+ | |||
+ | ==== Installazione di una particolare versione ==== | ||
+ | |||
+ | Se si desidera scaricare e installare una specifica versione di un pacchetto, si può usare la sintassi: | ||
+ | |||
+ | < | ||
+ | pip install Adafruit-PureIO==0.2.1 | ||
+ | </ | ||
+ | |||
+ | Attenzione all' | ||
+ | |||
+ | Per disinstallare installazioni multiple della stessa libreria può essere necessario eseguire più volte il comando **pip uninstall %%< | ||
+ | |||
===== Come vedere le dipendenze ===== | ===== Come vedere le dipendenze ===== |
doc/appunti/prog/python_pip.txt · Last modified: 2022/01/03 21:05 by niccolo