pip
è un sostituto di easy_install
. Ma dovrei installare pip
usando easy_install
su Windows? Esiste un modo migliore?
python -m ensurepip
pip
è un sostituto di easy_install
. Ma dovrei installare pip
usando easy_install
su Windows? Esiste un modo migliore?
python -m ensurepip
Risposte:
Buone notizie! Python 3.4 (rilasciato a marzo 2014) e Python 2.7.9 (rilasciato a dicembre 2014) vengono spediti con Pip. Questa è la migliore caratteristica di qualsiasi versione di Python. Rende la ricchezza delle biblioteche della comunità accessibile a tutti. I principianti non sono più esclusi dall'uso delle librerie della comunità a causa della difficoltà proibitiva dell'installazione. In spedizione con un gestore di pacchetti, Python si unisce a Ruby , Node.js , Haskell , Perl , Go , quasi tutti gli altri linguaggi contemporanei con la maggior parte delle community open source. Grazie Python.
Se trovi che pip non è disponibile quando usi Python 3.4+ o Python 2.7.9+, esegui semplicemente ad esempio:
py -3 -m ensurepip
Naturalmente, ciò non significa che il packaging di Python sia risolto da problemi. L'esperienza rimane frustrante. Ne discuto nella domanda StackTranslate.it Python ha un sistema di gestione di pacchetti / moduli? .
E purtroppo per tutti quelli che usano Python 2.7.8 o precedenti (una porzione considerevole della community). Non c'è alcun piano per spedirti Pip. Seguono le istruzioni manuali.
Volando di fronte al motto "batterie incluse" , Python spedisce senza un gestore di pacchetti. A peggiorare le cose, Pip era - fino a poco tempo fa - ironicamente difficile da installare.
Per https://pip.pypa.io/en/stable/installing/#do-i-need-to-install-pip :
Scarica get-pip.py
, facendo attenzione a salvarlo come .py
file anziché .txt
. Quindi, eseguilo dal prompt dei comandi:
python get-pip.py
Potrebbe essere necessario un prompt dei comandi dell'amministratore per eseguire questa operazione. Segui Avvia un prompt dei comandi come amministratore (Microsoft TechNet).
Questo installa il pacchetto pip, che (in Windows) contiene ... \ Scripts \ pip.exe che il percorso deve essere nella variabile di ambiente PATH per usare pip dalla riga di comando (vedere la seconda parte di "Istruzioni alternative" per aggiungerlo a Il tuo percorso,
La documentazione ufficiale dice agli utenti di installare Pip e ciascuna delle sue dipendenze dalla fonte. È noioso per gli esperti e proibitivo per i neofiti.
Per il nostro bene, Christoph Gohlke prepara i programmi di installazione di Windows ( .msi
) per i popolari pacchetti Python. Costruisce programmi di installazione per tutte le versioni di Python, sia a 32 che a 64 bit. Devi:
Per me, questo ha installato Pip su C:\Python27\Scripts\pip.exe
. Trova pip.exe
sul tuo computer, quindi aggiungi la sua cartella (ad esempio, C:\Python27\Scripts
) al tuo percorso (Avvia / Modifica variabili di ambiente). Ora dovresti essere in grado di eseguire pip
dalla riga di comando. Prova a installare un pacchetto:
pip install httpie
Ecco qua (speriamo)! Di seguito vengono fornite soluzioni per problemi comuni:
Se lavori in un ufficio, potresti essere dietro un proxy HTTP. In tal caso, impostare le variabili di ambiente http_proxy
ehttps_proxy
. La maggior parte delle applicazioni Python (e altri software gratuiti) li rispettano. Sintassi di esempio:
http://proxy_url:port
http://username:password@proxy_url:port
Se sei davvero sfortunato, il tuo proxy potrebbe essere un proxy Microsoft NTLM . Il software libero non può farcela. L'unica soluzione è installare un proxy software gratuito che inoltri al proxy cattivo. http://cntlm.sourceforge.net/
I moduli Python possono essere parzialmente scritti in C o C ++. Pip tenta di compilare dal sorgente. Se non hai un compilatore C / C ++ installato e configurato, vedrai questo messaggio di errore criptico.
Errore: impossibile trovare vcvarsall.bat
Puoi risolverlo installando un compilatore C ++ come MinGW o Visual C ++ . Microsoft ne fornisce uno specifico per l'utilizzo con Python. Oppure prova il compilatore Microsoft Visual C ++ per Python 2.7 .
Spesso però è più facile controllare il sito di Christoph per il tuo pacchetto.
pip
otterrai il gestore dei pacchetti Python.
C:\Python27
al PERCORSO di sistema (che è dove il prompt dei comandi cerca i programmi), segui superuser.com/a/143121/62691
python -m pip
su Windows!
- Non aggiornato : utilizzare gli strumenti di distribuzione e non di installazione come descritto qui. -
- # 2 obsoleto : utilizzare setuptools poiché la distribuzione è obsoleta.
Come hai detto pip non include un programma di installazione indipendente, ma puoi installarlo con il suo predecessore easy_install.
Così:
C:\Python2x\
cartella (non copiare l'intera cartella in essa, solo il contenuto), perché il comando python non funziona al di fuori della C:\Python2x
cartella e quindi esegui: python setup.py install
C:\Python2x\Scripts
al percorsoHai fatto.
Ora puoi usare pip install package
per installare facilmente i pacchetti come in Linux :)
pip
usando easy_install
posso rimuovere setuptools
da pip uninstall setuptools
? Va bene o porterebbe a problemi in seguito?
AGGIORNAMENTO 2014:
1) Se hai installato Python 3.4 o successivo, pip è incluso in Python e dovrebbe già funzionare sul tuo sistema.
2) Se stai eseguendo una versione precedente a Python 3.4 o se pip non è stato installato con Python 3.4 per qualche motivo, allora probabilmente useresti lo script di installazione ufficiale di pip get-pip.py
. Il programma di installazione pip ora acquisisce setuptools per te e funziona indipendentemente dall'architettura (32-bit o 64-bit).
Le istruzioni di installazione sono dettagliate qui e riguardano:
Per installare o aggiornare pip, scaricare in modo sicuro get-pip.py .
Quindi eseguire quanto segue (che potrebbe richiedere l'accesso come amministratore):
python get-pip.py
Per aggiornare un setuptools esistente (o distribuire), eseguire
pip install -U setuptools
Lascerò i due set di vecchie istruzioni qui sotto per i posteri.
VECCHIE Risposte:
Per le edizioni di Windows del 64 bit varietà - a 64-bit di Windows + Python utilizzato per richiedere un metodo di installazione separata a causa di ez_setup, ma ho testato il nuovo metodo a 64 bit di Windows in esecuzione a 32 bit Python e 64 bit Python distribuire e ora puoi utilizzare lo stesso metodo per tutte le versioni di Windows / Python 2.7X:
OLD Method 2 utilizzando distribut :
C:\Python27\Scripts
(sentiti libero di creare una Scripts
directory se non esiste.cd
) nella directory in cui hai scaricato distribute_setup.py
.python distribute_setup.py
(Questo non funzionerà se la tua directory di installazione di Python non viene aggiunta al tuo percorso - vai qui per aiuto )Scripts
directory per la tua installazione di Python ( C:\Python27\Scripts
) o aggiungi quella directory, così come la directory di installazione di base di Python nella variabile di ambiente% PATH%.easy_install pip
L'ultimo passaggio non funzionerà a meno che non ci si trovi nella directory easy_install.exe
in (C: \ Python27 \ Scripts sarebbe l'impostazione predefinita per Python 2.7) o se quella directory è stata aggiunta al percorso.
OLD Method 1 utilizzando ez_setup:
Scarica ez_setup.py ed eseguilo ; scaricherà il file .egg appropriato e lo installerà per te. (Attualmente, il programma di installazione .exe fornito non supporta le versioni a 64 bit di Python per Windows, a causa di un problema di compatibilità con il programma di installazione distutils.
Successivamente, puoi continuare con:
c:\Python2x\Scripts
al percorso di Windows (sostituire l' x
in Python2x
con il numero di versione attuale è stato installato)easy_install pip
Aggiornamento 2016+:
Queste risposte sono obsolete o altrimenti prolisse e difficile.
Se hai Python 3.4+ o 2.7.9+, verrà installato per impostazione predefinita su Windows. Altrimenti, in breve:
get-pip.py
. In alternativa, fai clic con il pulsante destro del mouse sulla sua icona in Esplora risorse e scegli "Esegui come amministratore ...".I nuovi binari pip.exe
(e quelli obsoleti easy_install.exe
) si troveranno nella "%ProgramFiles%\PythonXX\Scripts"
cartella (o simili), che spesso non si trova nella tua PATH
variabile. Consiglio di aggiungerlo.
Python 3.4, che è stato rilasciato a marzo 2014, pip
include:
http://docs.python.org/3.4/whatsnew/3.4.html
Quindi, dal rilascio di Python 3.4, il modo aggiornato per installare pip su Windows è sufficiente installare Python.
Il modo consigliato per usarlo è chiamarlo come modulo, specialmente con più distribuzioni o versioni di Python installate, per garantire che i pacchetti vadano nel posto giusto:
python -m pip install --upgrade packageXYZ
https://docs.python.org/3/installing/#work-with-multiple-versions-of-python-installed-in-parallel
pip
è ancora riconosciuto. Qualcuno può aiutare?
pip3.exe
risiede ed eseguire ad esempio pip3 install -U sphinx
.
py -m pip install xxx
con successo dal prompt dei comandi di Windows.
Quando devo usare Windows, utilizzo ActivePython, che aggiunge automaticamente tutto al tuo PERCORSO e include un gestore di pacchetti chiamato PyPM che fornisce la gestione di pacchetti binari che rende più veloce e semplice l'installazione dei pacchetti.
pip
e easy_install
non sono esattamente la stessa cosa, quindi ci sono alcune cose che puoi superare pip
ma non easy_install
e viceversa .
La mia raccomandazione è di ottenere ActivePython Community Edition e non preoccuparti dell'enorme seccatura di avere tutto configurato per Python su Windows. Quindi, puoi semplicemente usare pypm
.
Nel caso in cui si desidera utilizzare pip
è necessario selezionare l' PyPM
opzione nel programma di installazione di ActiveState. Dopo l'installazione è necessario solo disconnettersi e riconnettersi e pip
sarà disponibile sulla riga di comando, poiché è contenuto PyPM
nell'opzione di installazione di ActiveState e i percorsi sono già stati impostati dall'installer per te. PyPM
sarà anche disponibile, ma non è necessario utilizzarlo.
PyPM
, ma perché viene fornito pip
e aggiunge automaticamente le cose al PATH
.
Il modo aggiornato è utilizzare il gestore di pacchetti Chocolatey di Windows .
Una volta installato, tutto ciò che devi fare è aprire un prompt dei comandi ed eseguire i seguenti tre comandi, che installeranno Python 2.7, easy_install e pip. Rileverà automaticamente se sei su Windows x64 o x86.
cinst python
cinst easy.install
cinst pip
Tutti gli altri pacchetti Python nella Galleria Chocolatey sono disponibili qui .
cinst pip
al momento in cui scrivo presuppone che easy_install sia stato installato, il che non è necessariamente il caso.
cinst easy.install
Aggiornamento marzo 2015
Python 2.7.9 e versioni successive (sulla serie Python 2) e Python 3.4 e versioni successive includono pip per impostazione predefinita, quindi potresti avere già pip.
In caso contrario, eseguire questo comando a una riga sul prompt (che potrebbe richiedere l'accesso come amministratore):
python -c "exec('try: from urllib2 import urlopen \nexcept: from urllib.request import urlopen');f=urlopen('https://bootstrap.pypa.io/get-pip.py').read();exec(f)"
Si installerà pip . Se Setuptools non è già installato, get-pip.py
lo installerà anche per te.
Come menzionato nei commenti, il comando precedente scaricherà il codice dal repository di codice sorgente Pip su GitHub e lo eseguirà dinamicamente nel proprio ambiente. Quindi si noti che questa è una scorciatoia dei passaggi per scaricare, ispezionare ed eseguire, il tutto con un solo comando usando Python stesso . Se ti fidi di Pip, procedi senza dubbio.
Assicurarsi che la variabile d'ambiente PATH di Windows include le cartelle di Python (Python per impostazione predefinita 2.7.x installare: C:\Python27
e C:\Python27\Scripts
, per Python 3.3x: C:\Python33
e C:\Python33\Scripts
, e così via).
Ho costruito un installatori software sia per distribuire e pip qui (con l'obiettivo di utilizzare pip
senza dover né bootstrap con easy_install
o salvare ed eseguire script Python):
Su Windows, è sufficiente scaricare e installare prima distribute
, quindi pip
dai collegamenti sopra. Il distribute
link sopra contiene programmi di .exe
installazione stub e questi sono attualmente solo a 32 bit. Non ho testato l'effetto su Windows a 64 bit.
Il processo per ripetere questa operazione per le nuove versioni non è difficile e l'ho incluso qui come riferimento.
distribute
Per ottenere i .exe
file stub , devi avere un compilatore Visual C ++ (è apparentemente compilabile anche con MinGW)
hg clone https://bitbucket.org/tarek/distribute
cd distribute
hg checkout 0.6.27
rem optionally, comment out tag_build and tag_svn_revision in setup.cfg
msvc-build-launcher.cmd
python setup.py bdist_win32
cd ..
echo build is in distribute\dist
pip
git clone https://github.com/pypa/pip.git
cd pip
git checkout 1.1
python setup.py bdist_win32
cd ..
echo build is in pip\dist
launcher.c
che ha bisogno di compilazione manuale ... adattato e ricostruito distribute
- ciò significa che questo è win32
-solo ...
Quanto segue funziona per Python 2.7. Salvare questo script e avviarlo:
https://raw.github.com/pypa/pip/master/contrib/get-pip.py
Pip è installato, quindi aggiungere il percorso al proprio ambiente:
C:\Python27\Scripts
Finalmente
pip install virtualenv
Inoltre è necessario Microsoft Visual C ++ 2008 Express per ottenere il buon compilatore ed evitare questo tipo di messaggi durante l'installazione dei pacchetti:
error: Unable to find vcvarsall.bat
Se si dispone di una versione a 64 bit di Windows 7, è possibile leggere i problemi di installazione di Python a 64 bit su Windows 7 a 64 bit per installare correttamente il pacchetto eseguibile di Python (problema con voci di registro).
Per l'ultimo download di Python - Ho Python 3.6 su Windows. Non devi chiederti che tutto ciò di cui hai bisogno sia lì, fai un respiro, ti mostrerò come farlo.
Ora, aggiungiamo python e pip nelle impostazioni del percorso della variabile di ambiente se ci si trova su Windows, in modo che digitando pip o python ovunque si chiami python aor pip da dove sono installati.
Quindi, PIP si trova nella cartella sopra la schermata " SCRIPTS " Consente di aggiungere Python e PIP nel percorso della variabile di ambiente.
Quasi fatto, testiamo con CMD per installare il pacchetto goole usando pip.
pip install google
CIAO CIAO!
Per installare pip a livello globale su Python 2.x, easy_install sembra essere la soluzione migliore come afferma Adrián.
Tuttavia, le istruzioni di installazione per pip raccomandano di usare virtualenv poiché ogni virtualenv ha pip installato automaticamente in esso. Ciò non richiede l'accesso come root o modifica l'installazione di Python del sistema.
L'installazione di virtualenv richiede comunque easy_install.
Aggiornamento 2018:
Python 3.3+ ora include il modulo venv per creare facilmente ambienti virtuali in questo modo:
python3 -m venv /path/to/new/virtual/environment
Consulta la documentazione per i diversi metodi di piattaforma per l'attivazione dell'ambiente dopo la creazione, ma in genere uno dei seguenti:
$ source <venv>/bin/activate
C:\> <venv>\Scripts\activate.bat
Per utilizzare pip, non è obbligatorio installare direttamente pip nel sistema. Puoi usarlo attraverso virtualenv
. Quello che puoi fare è seguire questi passaggi:
Normalmente abbiamo bisogno di installare i pacchetti Python per un particolare progetto. Quindi, ora crea una cartella di progetto, diciamo myproject.
virtualenv
e incollalo nella cartella myprojectOra crea un ambiente virtuale, diciamo myvirtualenv come segue, all'interno della cartella myproject :
python virtualenv.py myvirtualenv
Ti mostrerà:
New python executable in myvirtualenv\Scripts\python.exe
Installing setuptools....................................done.
Installing pip.........................done.
Ora il tuo ambiente virtuale, myvirtualenv , viene creato nella cartella del tuo progetto. Potresti notare che pip è ora installato nel tuo ambiente virtuale. Tutto quello che devi fare è attivare l'ambiente virtuale con il seguente comando.
myvirtualenv\Scripts\activate
Vedrai quanto segue al prompt dei comandi:
(myvirtualenv) PATH\TO\YOUR\PROJECT\FOLDER>pip install package_name
Ora puoi iniziare a usare pip, ma assicurati di aver attivato virtualenv guardando a sinistra del tuo prompt.
Questo è uno dei modi più semplici per installare pip, ad esempio all'interno di un ambiente virtuale, ma è necessario disporre di file virtualenv.py con te.
Per altri modi per installare pip / virtualenv / virtualenvwrapper, puoi fare riferimento a thegauraw.tumblr.com .
Volevo solo aggiungere un'altra soluzione per coloro che hanno problemi a installare setuptools da Windows a 64 bit. Il problema è discusso in questo bug su python.org ed è ancora irrisolto alla data di questo commento. Viene menzionata una semplice soluzione alternativa che funziona perfettamente. Una modifica del registro ha funzionato per me.
Link: http://bugs.python.org/issue6792#
Soluzione che ha funzionato per me ...:
Aggiungi questa impostazione di registro per le versioni 2.6+ di Python:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.6\InstallPath]
@="C:\\Python26\\"
Questa è probabilmente l'impostazione del registro che avrai già per Python 2.6+:
[HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.6\InstallPath]
@="C:\\Python26\\"
Chiaramente, dovrai sostituire la versione 2.6 con qualsiasi versione di Python in esecuzione.
Aggiornato al 2016: Pip
dovrebbe essere già incluso in Python 2.7.9+ or 3.4+
, ma se per qualsiasi motivo non è presente, puoi usare il seguente one-liner.
python get-pip.py
(se sei su Linux, usa sudo python get-pip.py
)PS:
Questo dovrebbe già essere soddisfatta nella maggior parte dei casi, ma, se necessario, essere sicuri che la variabile d'ambiente PATH include cartelle di Python (ad esempio, Python 2.7.x
il default di Windows l'installazione: C:\Python27 and C:\Python27\Scripts
per Python 3.3x
: C:\Python33 and C:\Python33\Scripts
, etc)
Ho riscontrato lo stesso problema e poi ho trovato il modo forse più semplice (un liner!) Menzionato sul sito ufficiale qui: http://www.pip-installer.org/en/latest/installing.html
Non riesco a credere che ci siano così tante risposte lunghe (forse obsolete?) Là fuori. Sentirsi grati a loro ma, per favore, vota questa breve risposta per aiutare altri nuovi arrivati!
Il modo migliore che ho trovato finora è solo due righe di codice:
curl http://python-distribute.org/distribute_setup.py | python
curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python
È stato testato su Windows 8 con PowerShell , Cmd e Git Bash ( MinGW ).
E probabilmente vorrai aggiungere il percorso al tuo ambiente. È da qualche parte come C:\Python33\Scripts
.
Ecco come installare pip in modo semplice.
C:\Python27
C:\Python27\Scripts
percorso alla tua variabile di ambiente, perché include il pip.exe
file.cmd
e digita comepip install package_name
Uso il gestore di pacchetti Anaconda multipiattaforma da continuum.io su Windows ed è affidabile. Ha una gestione dell'ambiente virtuale e una shell con funzionalità complete con utilità comuni (ad esempio conda, pip).
> conda install <package> # access distributed binaries
> pip install <package> # access PyPI packages
conda
viene inoltre fornito con i binari per le librerie con dipendenze non Python, ad esempio pandas
, numpy
ecc. Ciò si rivela utile in particolare su Windows in quanto può essere difficile compilare correttamente le dipendenze C.
Ho riscontrato alcuni problemi di installazione in diversi modi quando ho seguito le istruzioni qui. Penso che sia molto complicato installare in ogni ambiente Windows allo stesso modo. Nel mio caso ho bisogno di Python 2.6, 2.7 e 3.3 nella stessa macchina per scopi diversi, quindi è per questo che penso che ci siano più problemi. Ma le seguenti istruzioni hanno funzionato perfettamente per me, quindi potrebbe dipendere dal tuo ambiente e dovresti provare questo:
http://docs.python-guide.org/en/latest/starting/install/win/
Inoltre, a causa dei diversi ambienti che ho trovato incredibilmente utile per utilizzare gli ambienti virtuali, avevo siti Web che utilizzano librerie diverse ed è molto meglio incapsularli in una singola cartella, controllare le istruzioni, brevemente se è installato PIP è sufficiente installare VirtualEnv:
pip install virtualenv
Nella cartella hai tutti i tuoi file eseguiti
virtualenv venv
E pochi secondi dopo hai un ambiente virtuale con tutto nella cartella venv, per attivarlo esegui venv / Scripts / activ.bat (disattivare l'ambiente è facile, usa disableate.bat). Ogni libreria installata finirà in venv \ Lib \ site-pacchetti ed è facile spostare da qualche parte l'intero ambiente.
L'unico aspetto negativo che ho riscontrato è che alcuni editor di codice non sono in grado di riconoscere questo tipo di ambienti e vedrai degli avvisi nel codice perché non sono state trovate librerie importate. Naturalmente ci sono modi complicati per farlo, ma sarebbe bello che gli editori tengano presente che gli ambienti virtuali al giorno d'oggi sono molto normali.
Spero che sia d'aiuto.
Link della guida: http://www.pip-installer.org/en/latest/installing.html#install-pip
Nota: assicurarsi che il percorso degli script come questo (C: \ Python27 \ Scripts) sia aggiunto anche alla variabile di ambiente% PATH%.
È molto semplice:
Step 1: wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
Step 2: wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
Step 2: python ez_setup.py
Step 3: python get-pip.py
(Assicurati che la tua directory di script Python e Python (ad esempio, C:\Python27
e C:\Python27\Scripts
) siano nel PERCORSO.)
In funzione dal 04 febbraio 2014 :):
Se hai provato a installare pip tramite il file di installazione di Windows da http://www.lfd.uci.edu/~gohlke/pythonlibs/#pip come suggerito da @Colonel Panic, potresti aver installato correttamente il gestore pacchetti pip, ma tu potrebbe non essere possibile installare alcun pacchetto con pip. Potresti anche avere lo stesso errore SSL che ho avuto quando ho provato a installare Beautiful Soup 4 se guardi nel file pip.log:
Downloading/unpacking beautifulsoup4
Getting page https://pypi.python.org/simple/beautifulsoup4/
Could not fetch URL https://pypi.python.org/simple/beautifulsoup4/: **connection error: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed**
Will skip URL https://pypi.python.org/simple/beautifulsoup4/ when looking for download links for beautifulsoup4
Il problema è un problema con una vecchia versione di OpenSSL incompatibile con le versioni pip 1.3.1 e successive. La soluzione semplice per ora è installare pip 1.2.1, che non richiede SSL :
Installazione di Pip su Windows:
cd <path to extracted folder>/pip-1.2.1
python setup.py install
C:\Python27\Scripts
sia in PERCORSO perché pip è installato nella C:\Python27\Scripts
directory diversamente da C:\Python27\Lib\site-packages
dove normalmente sono installati i pacchetti PythonOra prova a installare qualsiasi pacchetto usando pip.
Ad esempio, per installare il requests
pacchetto usando pip, eseguire questo da cmd:
pip install requests
Whola! requests
verrà installato correttamente e riceverai un messaggio di successo.
pip è già installato se stai usando binari Python 2> = 2.7.9 o Python 3> = 3.4 scaricati da python.org , ma dovrai aggiornare pip.
Su Windows l'aggiornamento può essere fatto facilmente
Vai alla riga di comando di Python ed esegui sotto il comando Python
python -m pip installa -U pip
Installazione con get-pip.py
Scarica get-pip.py nella stessa cartella o in qualsiasi altra cartella a tua scelta. Suppongo che lo scaricherai nella stessa cartella dal tuo file python.exe ed eseguirai questo comando
python get-pip.py
La guida all'installazione di Pip è piuttosto pulita e semplice.
Usando questo dovresti essere in grado di iniziare con Pip in meno di due minuti.
se hai anche altri problemi con la versione pip puoi provare questo
pip install --trusted-host pypi.python.org --upgrade pip
Modo CMD semplice
Utilizzare CURL per scaricare get-pip.py
curl --http1.1 https://bootstrap.pypa.io/get-pip.py --output get-pip.py
Esegue il file Python scaricato
python get-pip.py
Quindi aggiungi il C:\Python37\Scripts
percorso alla variabile di ambiente. Presuppone che sia presente una Python37
cartella nell'unità C, che il nome della cartella possa variare in base alla versione di Python installata
Ora puoi installare i pacchetti python eseguendo
pip install awesome_package_name
Python2
ePython3
get-pip.py
.python get-pip.py
, python3 get-pip.py
o python3.6 get-pip.py
, a seconda di quale versione di python
si desidera installarepip
Vecchia risposta (ancora valida)
Hai provato ?
python -m ensurepip
è probabilmente il più semplice da installare pip su qualsiasi sistema.
Basta scaricare setuptools-15.2.zip (md5), da qui https://pypi.python.org/pypi/setuptools#windows-simplified ed eseguire ez_setup.py.
In alternativa, puoi ottenere pip-Win che è un programma di installazione all-in-one per pip e virtualenv
su Windows e la sua GUI.
Ora, è in bundle con Python. Non è necessario installarlo.
pip -V
Ecco come è possibile verificare se pip è installato o meno. In rari casi, se non è installato, scarica il file get-pip.py ed eseguilo con Python come
python get-pip.py