pip
è un sostituto di easy_install
. Ma dovrei installare pip
usando easy_install
su Windows? Esiste un modo migliore?
Buone notizie! Python 3.4 (rilasciato a marzo 2014) e Python 2.7.9 (rilasciato a dicembre 2014) vengono forniti con Pip. Questa è la migliore funzionalità di qualsiasi versione di Python. Rende le librerie della comunità accessibili a tutti. I principianti non sono più esclusi dall'utilizzo di librerie di comunità dalla difficoltà proibitiva di installazione.Per spedizione con un gestore di pacchetti, Python unisce Ruby , Node.js , Haskell , Perl , Go - quasi ogni altro linguaggio contemporaneo con una comunità open source a maggioranza. Grazie Python.
Naturalmente, ciò non significa che la confezione Python sia risolta. L'esperienza rimane frustrante. Discuto questo in Stack Overflow question Python ha un sistema di gestione pacchetto/modulo? .
E, ahimè, per tutti quelli che usano Python 2.7.8 o precedenti (una parte considerevole della comunità). Non c'è un piano per spedire Pip a te. Seguono istruzioni manuali.
Volando di fronte al suo 'batterie incluse' motto, 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 un file .py
piuttosto che .txt
. Quindi, eseguilo dal comando Prompt:
python get-pip.py
Potrebbe essere necessario un comando di amministratore Chiedi conferma. SeguiAvvia un prompt dei comandi come amministratore(Microsoft TechNet).
Questo installa il pacchetto pip, che (in Windows) contiene ...\Scripts\pip.exe quel percorso deve essere nella variabile d'ambiente PATH per usare pip dalla riga di comando (vedi la seconda parte di 'Alternative Instructions' per aggiungerla a Il tuo percorso,
La documentazione ufficiale dice agli utenti di installare Pip e ciascuna delle sue dipendenze dalla fonte. Questo è noioso per i principianti e proibitivamente difficile per i neofiti.
Per il nostro bene, Christoph Gohlke prepara gli installer 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 Pip installato 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 le variabili di ambiente). Ora dovresti essere in grado di eseguire pip
dalla riga di comando. Prova ad installare un pacchetto:
pip install httpie
Ci vai (si spera)! Le soluzioni per i problemi comuni sono riportate di seguito:
Se lavori in un ufficio, potresti trovarti dietro un proxy HTTP. In tal caso, imposta le variabili di ambiente http_proxy
E https_proxy
. La maggior parte delle applicazioni Python (e altri software liberi) le rispettano Sintassi di esempio:
http://proxy_url:port
http://username:[email protected]_url:port
Se sei davvero sfortunato, il tuo proxy potrebbe essere un Microsoft NTLM proxy. Il software libero non può farcela. L'unica soluzione è installare un proxy software amichevole che inoltra al cattivo proxy. 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 criptico di errore.
Errore: impossibile trovare vcvarsall.bat
Puoi aggiustarlo da installando un compilatore C++ come MinGW o Visual C++ . Microsoft ne fornisce uno specifico per l'uso con Python. Oppure provaCompilatore Microsoft Visual C++ per Python 2.7.
Spesso però è più facile controllare il sito di Christoph per il tuo pacchetto.
- Non aggiornato - usa distribuisci, non setuptools come descritto qui. -
- Non aggiornato # 2 - usa setuptools dato che distribuire è deprecato.
Come hai detto, pip non include un programma di installazione indipendente, ma puoi installarlo con il suo predecessore easy_install.
Così:
C:\Python2x\
(non copiare l'intera cartella in essa, solo il contenuto), perché il comando python non funziona fuori dalla cartella C:\Python2x
e quindi esegue: python setup.py install
C:\Python2x\Scripts
al percorsoHai fatto.
Ora puoi usare pip install package
per installare facilmente i pacchetti come in Linux :)
2014 AGGIORNAMENTO:
1) Se hai installato Python 3.4 o versioni successive, pip è incluso in Python e dovrebbe già funzionare sul tuo sistema.
2) Se si sta eseguendo una versione sotto Python 3.4 o se pip non è stato installato con Python 3.4 per qualche ragione, probabilmente si utilizzerà lo script di installazione ufficiale di pip get-pip.py
. Il programma di installazione di pip ora prende 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ò le due serie di vecchie istruzioni di seguito per i posteri.
OLD Answers:
Per le edizioni di Windows della varietà 64 bit - Windows + Python a 64 bit utilizzato per richiedere un metodo di installazione separato a causa di ez_setup, ma ho provato il nuovo metodo di distribuzione su Windows a 64 bit con Python a 32 bit e Python a 64 bit, e ora puoi usare lo stesso metodo per tutte le versioni di Windows/Python 2.7X:
OLD Metodo 2 utilizzando Distribuisci :
C:\Python27\Scripts
(sentiti libero di creare una directory Scripts
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 python non viene aggiunta al tuo percorso - vai qui per aiuto )Scripts
per la tua installazione Python (C:\Python27\Scripts
) o aggiungi quella directory, così come la directory di installazione di base di Python sulla tua variabile d'ambiente% PATH%.easy_install pip
L'ultimo passaggio non funzionerà a meno che tu non sia nella directory easy_install.exe
che si trova in (C:\Python27\Scripts sarebbe l'impostazione predefinita per Python 2.7), o hai quella directory aggiunta al tuo percorso.
OLD Metodo 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à dell'installer di distutils.
Dopo questo, puoi continuare con:
c:\Python2x\Scripts
al percorso di Windows (sostituisci x
in Python2x
con il numero di versione effettivo che hai installato)easy_install pip
Aggiornamento 2016+:
Queste risposte sono obsolete o altrimenti prolisse e difficili.
Se hai Python 3.4+ o 2.7.9+, sarà installato di default su Windows. Altrimenti, in breve:
get-pip.py
. In alternativa, fai clic con il pulsante destro del mouse sull'icona in Esplora risorse e seleziona "Esegui come amministratore ...".I nuovi binari pip.exe
(e il easy_install.exe
deprecato) saranno trovati nella cartella "%ProgramFiles%\PythonXX\Scripts"
(o simile), che probabilmente non è nella variabile PATH
. Consiglio di aggiungerlo.
Python 3.4, che è stato rilasciato a marzo 2014, include pip
incluso:
http://docs.python.org/3.4/whatsnew/3.4.html
Quindi, dal rilascio di Python 3.4, il modo più aggiornato per installare pip su Windows è installare Python. Quando si applicano tutte le impostazioni predefinite durante l'installazione, verrà installato pipC:\Python34\Scripts\pip3.exe
.
Quando devo usare Windows, utilizzo ActivePython, che aggiunge automaticamente tutto al PATH e include un gestore di pacchetti chiamato PyPM che fornisce binary package management rendendo più veloce e più semplice l'installazione dei pacchetti.
pip
e easy_install
non sono esattamente la stessa cosa, quindi ci sono alcune cose che puoi ottenere attraverso pip
ma non easy_install
e viceversa .
La mia raccomandazione è di ottenere ActivePython Community Edition e non preoccuparti dell'enorme fastidio di avere tutto configurato per Python su Windows. Quindi, puoi semplicemente usare pypm
.
Nel caso in cui si desideri utilizzare pip
, è necessario selezionare l'opzione PyPM
nel programma di installazione di ActiveState. Dopo l'installazione è necessario solo disconnettersi e riconnettersi e pip
sarà disponibile sulla riga di comando, poiché è contenuto nell'opzione PyPM
dell'installer di ActiveState e i percorsi sono già stati impostati dal programma di installazione. PyPM
sarà anche disponibile, ma non devi usarlo.
Il modo più aggiornato è utilizzare il gestore pacchetti di Windows Chocolatey .
Una volta installato, tutto ciò che devi fare è aprire un comando Prompt ed eseguire i seguenti tre comandi, che installeranno Python 2.7, easy_install e pip. Rileverà automaticamente se sei su x64 o x86 Windows.
cinst python
cinst easy.install
cinst pip
Tutti gli altri pacchetti Python sulla Galleria Chocolatey possono essere trovati qui .
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 è possibile che sia già presente pip.
In caso contrario, esegui questo comando di 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)"
Installerà pip . Se Setuptools non è già installato, get-pip.py
lo installerà anche per te.
Come menzionato nei commenti, il comando sopra riportato scaricherà il codice dal repository del codice sorgente di Pip in GitHub , e lo eseguirà dinamicamente nel proprio ambiente. Quindi si noti che questa è una scorciatoia dei passaggi download, inspect ed esegui, tutto con un singolo comando usando Python stesso . Se ti fidi di Pip, procedi senza dubbio.
Assicurati che la variabile di ambiente di Windows PATH includa le cartelle di Python (per l'installazione predefinita di Python 2.7.x: C:\Python27
e C:\Python27\Scripts
, per Python 3.3x: C:\Python33
e C:\Python33\Scripts
, e così via).
Ho creato programmi di installazione di Windows sia per distribute che pip here (l'obiettivo è utilizzare pip
senza dover eseguire il bootstrap con easy_install
o salvare ed eseguire script Python):
Su Windows, è sufficiente scaricare e installare prima distribute
, quindi pip
dai collegamenti precedenti. Il link distribute
in alto contiene stub .exe
installers, e questi sono attualmente solo a 32 bit. Non ho testato l'effetto su Windows a 64 bit.
Il processo per rifare questo per le nuove versioni non è difficile, e ho incluso qui per riferimento.
distribute
Per ottenere i file stub .exe
, è necessario 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
I seguenti lavori per Python 2.7. Salva questo script e avvialo:
https://raw.github.com/pypa/pip/master/contrib/get-pip.py
Pip è installato, quindi aggiungi il percorso al tuo ambiente:
C:\Python27\Scripts
Finalmente
pip install virtualenv
Inoltre hai bisogno di 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 hai una versione a 64 bit di Windows 7, puoi leggere i problemi di installazione di64-bit Python su Windows 7 a 64 bitper installare correttamente il pacchetto eseguibile Python (problema con le voci di registro) .
Per installare pip globally su Python 2.x, easy_install sembra essere la soluzione migliore come afferma Adrián.
Tuttavia le istruzioni di installazione per pip raccomandano l'utilizzo di virtualenv poiché ogni virtualenv ha installato automaticamente un pip in esso. Ciò non richiede l'accesso di 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
Consultare la documentazione per i diversi metodi di piattaforma di 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 con virtualenv
. Quello che puoi fare è seguire questi passaggi:
Normalmente abbiamo bisogno di installare pacchetti Python per un particolare progetto. Quindi, ora crea una cartella di progetto, diciamo myproject.
virtualenv
, e incolla all'interno della cartella myproject Ora 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 all'interno della cartella del tuo progetto. Potresti notare che pip è ora installato nell'ambiente virtuale dell'utente. Tutto ciò che devi fare è attivare l'ambiente virtuale con il seguente comando.
myvirtualenv\Scripts\activate
Vedrai quanto segue al prompt del comando:
(myvirtualenv) PATH\TO\YOUR\PROJECT\FOLDER>pip install package_name
Ora puoi iniziare a usare pip, ma assicurati di aver attivato il virtualenv guardando a sinistra del tuo Prompt.
Questo è uno dei modi più semplici per installare pip i.e all'interno dell'ambiente virtuale, ma è necessario disporre di un file virtualenv.py con sé.
Per ulteriori modi per installare pip/virtualenv/virtualenvwrapper, puoi fare riferimento a thegauraw.tumblr.com .
Volevo solo aggiungere un'altra soluzione per coloro che hanno problemi con l'installazione di 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 soluzione semplice e funziona perfettamente. Una modifica del registro ha fatto il trucco 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 di registro che avrai già per Python 2.6+:
[HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.6\InstallPath]
@="C:\\Python26\\"
Chiaramente, sarà necessario sostituire la versione 2.6 con qualsiasi versione di Python in esecuzione.
Aggiornato a 2016: Pip
dovrebbe essere già incluso in Python 2.7.9+ or 3.4+
, ma se per qualche ragione non è lì, 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 soddisfatto nella maggior parte dei casi ma, se necessario, assicurarsi che la variabile di ambiente PATH includa le cartelle di Python (ad esempio, Python 2.7.x
su Windows, installazione predefinita: C:\Python27 and C:\Python27\Scripts
, per Python 3.3x
: C:\Python33 and C:\Python33\Scripts
, etc)
Incontro lo stesso problema e poi ho trovato il modo forse più semplice (una fodera!) Menzionato sul sito ufficiale qui: http://www.pip-installer.org/en/latest/installing.html
Non riesco a credere che ci siano così tante lunghe (forse obsolete?) Risposte là fuori. Sentendoti riconoscente ma, per favore, vota per favore 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
.
Per l'ultimo download di Python - ho Python 3.6 su Windows. Non devi chiederti tutto quello di cui hai bisogno è lì, fai un respiro e ti mostrerò come farlo.
Ora, aggiungiamo python e pip nelle impostazioni del percorso della variabile d'ambiente se siete su Windows, così che digitando pip o python ovunque chiamate python aor pip da dove sono installati.
Quindi, PIP si trova nella cartella nella schermata sopra "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!
Ecco come installare pip con facilità.
C:\Python27
C:\Python27\Scripts
alla tua variabile ambientale. Perché include il file pip.exe
.cmd
e scrivi comepip install package_name
Io uso il cross-platform Anaconda package manager da continuum.io su Windows ed è affidabile. Dispone di gestione dell'ambiente virtuale e di 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 fornito anche con i binari per le librerie con dipendenze non Python, ad es. pandas
, numpy
, ecc. Ciò si rivela particolarmente utile su Windows in quanto può essere difficile compilare correttamente le dipendenze di C.
Ho avuto alcuni problemi di installazione in diversi modi quando ho seguito le istruzioni qui. Penso che sia molto difficile da 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, ecco perché penso ci siano più problemi. Ma le seguenti istruzioni hanno funzionato perfettamente per me, quindi potrebbe dipendere dal tuo ambiente 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 usare gli ambienti virtuali, avevo siti web che usano librerie diverse ed è molto meglio incapsularli in una singola cartella, controlla le istruzioni, in breve se PIP è installato devi semplicemente 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/activate.bat (disattiva l'ambiente è facile, usa deactivate.bat). Ogni libreria che installi finirà in venv\Lib\site-packages ed è facile spostare l'intero ambiente da qualche parte.
L'unico lato negativo che ho trovato è che alcuni editor di codice non sono in grado di riconoscere questo tipo di ambienti e verranno visualizzati degli avvisi nel codice perché non vengono trovate le librerie importate. Ovviamente ci sono dei modi complicati per farlo, ma sarebbe bello che gli editori tengano a mente che gli ambienti virtuali sono molto normali al giorno d'oggi.
Spero che sia d'aiuto.
Link alla guida: http://www.pip-installer.org/en/latest/installing.html#install-pip
Nota: assicurati che il percorso degli script come questo (C:\Python27\Scripts) sia aggiunto anche alla variabile d'ambiente int% 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.)
pip è già installato se stai usando Python 2> = 2.7.9 o Python 3> = 3.4 binari 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 esegui questo comando
python get-pip.py
Pip's guida all'installazione è abbastanza pulito e semplice.
Usando questo dovresti essere in grado di iniziare con Pip in meno di due minuti.
Lavorando dal 4 febbraio 2014 :):
Se hai provato a installare pip attraverso il file di installazione di Windows da http://www.lfd.uci.edu/~gohlke/pythonlibs/#pip come suggerito da @Colonel Panic, potresti aver installato il gestore di pacchetti pip con successo, ma potrebbe non essere possibile installare alcun pacchetto con pip. Potresti anche avere lo stesso errore SSL di quando ho provato a installare Beautiful Soup 4 se cerchi 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 che è incompatibile con le versioni 1.3.1 e successive di pip. La soluzione facile 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 PATH perché pip è installato nella directory C:\Python27\Scripts
a differenza di C:\Python27\Lib\site-packages
dove i pacchetti Python sono normalmente installatiOra prova a installare qualsiasi pacchetto usando pip.
Ad esempio, per installare il pacchetto requests
usando pip, eseguilo da cmd:
pip install requests
Whola! requests
verrà installato con successo e riceverai un messaggio di successo.
Basta scaricare setuptools-15.2.Zip (md5), da qui https://pypi.python.org/pypi/setuptools#windows-simplified , ed eseguire ez_setup.py.
Python2
e Python3
get-pip.py
.python get-pip.py
, python3 get-pip.py
o python3.6 get-pip.py
, a seconda della versione di python
che si desidera installare pip
Vecchia risposta (ancora valida)
Hai provato ?
python -m ensurepip
è probabilmente il modo più semplice per installare pip su qualsiasi sistema.
se hai anche altri problemi con la versione di pip puoi provarlo
pip install --trusted-Host pypi.python.org --upgrade pip
In alternativa, è possibile ottenere pip-Win che è un programma di installazione all-in-one per pip e virtualenv
su Windows e la sua GUI.
Penso che la domanda faccia sembrare la risposta più semplice di quanto non sia in realtà. L'esecuzione di pip richiederà talvolta la compilazione nativa di un modulo (Numpy a 64 bit ne è un esempio comune). Affinché la compilazione di pip abbia successo, è necessario Python che è stato compilato con la stessa versione di MSVC utilizzata da un pip. Le distribuzioni standard di Python sono compilate con MSVC 2008. È possibile installare una versione Express di VC2008, ma non viene mantenuta. La soluzione migliore è ottenere una versione esplicita di un MSVC successivo e compilare Python. Quindi PIP e Python useranno la stessa versione MSVC.
Ora è in bundle con Python. Non è necessario installarlo.
pip -V
In questo modo è possibile verificare se il pip è installato o meno. In rari casi, se non è installato, scarica get-pip.py file ed eseguilo con python come
python get-pip.py
devi ottenere il file get_pip.py cercarlo su google copy da lì e salvarlo localmente nell'unità c nella directory pip
C'è anche un problema con pip
on 64 bit Cygwin . Dopo l'installazione, l'output del comando pip
è sempre vuoto, non importa quali comandi/opzioni usi (anche pip -V
non produce output).
Se è il tuo caso, installa la versione di sviluppo del pacchetto di Cygwin libuuid chiamatolibuuid-devel
. Senza quel pacchetto l'uso di libuuid provoca un segfault. E pip
usa quel pacchetto, quindi il segfault è la causa di un output vuoto di pip
su Cygwin x64. Su Cygwin a 32 bit funziona bene anche senza quel pacchetto.
Puoi leggere alcuni dettagli qui: https://github.com/kennethreitz/requests/issues/1547
Come installare pip:
pypm install pip