2013-04-22 29 views
6

Ho letto post qui ma qualcosa non sembra funzionare. Sono nuovo a Python dev. Sono in esecuzione windows 7 64bit.Problemi di installazione PIP Windows

Sto cercando di installare pip che ho scaricato e ho easy_install nella mia directory c:\python27\scripts. Quando uso powershell e digito

"python easy_install pip" 

ricevo il seguente messaggio di errore:

"non può aprire easy_install file": [Errno 2] Nessun file o directory.

Questo sembra strano come posso vedere il easy_install.exe è in quella directory.

Ho aggiunto c:\python27\scripts al mio system PATH ma, ad essere onesti, non sono sicuro che sia giusto.

Qualcuno potrebbe aiutarmi? Grazie.

risposta

6

Il modo migliore per risolvere questo problema è compilare direttamente lo easy_install. Prima scarica il codice sorgente, quindi compila usando python.

1 - Vai a here.

enter image description here

2 - quindi estrarre il file, usando 7-zip, o qualsiasi software che può decomprimere un file tar. Questo è un file tar.gz, quindi dopo un'estrazione, ti darà il file tar e poi ti darà l'effettiva directory e file per gli strumenti di installazione

3 - Vai nella directory in cui hai memorizzato il contenuto del estrazione (utilizzando il prompt dei comandi). Ad esempio, se hai memorizzato la directory sul desktop, hai cd Desktop e poi vai

cd dir_where_easy_install_is.

4 - Quindi eseguire questo comando python setup.py install

che installerà easy_install per voi.

5 - Tornare nuovamente alla riga di comando, quindi digitare solo easy_install pip e che installerà pip.

Quindi andare avanti, e provarlo, installando django, basta andare nel prompt dei comandi, e inserire questo pip install django. Dopo il download e l'installazione, digita pip list e controlla se django è lì. Se lo è, allora pip è stato installato con successo.

+0

Grazie, ha funzionato – Reno

+0

Ben documentato! – marceljg

+0

:(ancora non funziona per me –

7

La risposta a furia selezionato risolvere il problema

Questo ha fatto: python -m pip installare -U pip

0

Questo ha funzionato in esecuzione pitone da esso è dir principale contro l'easy_install.py nella directory setuptools estratta.

enter image description here

Poi file pip dovrebbe essere negli script dir.

enter image description here

Non dimenticare di eseguire il CMD come amministratore.