Installazione del file della ruota


100

Come installo un file .whl? Ho la libreria Wheel ma non so come usarla per installare quei file. Ho il file .whl ma non so come eseguirlo. Per favore aiuto.

Risposte:


141

Normalmente usi uno strumento come pipinstallare le ruote. Lascia che sia lo strumento a scoprire e scaricare il file se questo è per un progetto ospitato su PyPI.

Affinché funzioni, è necessario installare il wheelpacchetto:

pip install wheel

Puoi quindi dire pipdi installare il progetto (e scaricherà la ruota se disponibile) o direttamente il file della ruota:

pip install project_name  # discover, download and install
pip install wheel_file.whl  # directly install the wheel

Il wheelmodulo, una volta installato, è anche eseguibile dalla riga di comando, puoi usarlo per installare le ruote già scaricate:

python -m wheel install wheel_file.whl

Vedi anche la wheeldocumentazione del progetto .


ottenere errore al pip install wheelcomando - pip._vendor.distlib.DistlibException: Unable to locate finder for 'pip._vendor.distlib'
Sandipan Guha

@SandipanGuha: stai forse usando Python 3.6? Vedi github.com/pypa/pip/issues/3964
Martijn Pieters

@MartijnPieters come python -m wheel install wheel_file.whlper un singolo utente, probabilmente con una --userbandiera?
StrikeR

@StrikeR: il wheelmodulo non ha strutture da installare nella USER_SITEposizione, no. Usa pipper quello.
Martijn Pieters

18

Se hai già un file wheel (.whl) sul tuo PC, allora vai con il seguente codice:

cd ../user
pip install file.whl

Se vuoi scaricare un file dal web e poi installarlo, vai con quanto segue nella riga di comando:

pip install package_name

oppure, se hai l'URL:

pip install http//websiteurl.com/filename.whl

Questo installerà sicuramente il file richiesto.

Nota: ho dovuto digitare pip2 invece di pip durante l'utilizzo di Python 2.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.