2011-12-27 7 views
38

Ho scaricato il codice ez_setup da qui: http://peak.telecommunity.com/dist/ez_setup.py e l'ho eseguito, ma non credo che setuptools sia stato installato correttamente. Quando provo ad aprire un uovo usando easy_install sto ricevendo un NameError. qualche idea?Come ottenere setuptools e easy_install?

Ecco l'errore specifico:

Traceback (most recent call last): 
    File "C:...setup.py", line 223, in <module> 
    easy_install eggsetup.py 
NameError: name 'easy_install' is not defined 
+14

sei su Ubuntu? 'sudo apt-get install python-setuptools' – dm03514

+6

Ubuntu con' File C: '? – Stan

+0

No, su windows =/ – dopatraman

risposta

3

Dare questo link una prova ->https://pypi.python.org/pypi/setuptools

Sto assumendo siete su Windows (potrebbe essere sbagliato), ma se si fa clic sul verde Pulsante Download, dovrebbe portarti a una tabella in cui puoi scegliere di scaricare una versione .exe di setuptools appropriata per la tua versione di Python. Tutto quel materiale di eggsetup dovrebbe essere curato nel file eseguibile.

Fammi sapere se hai bisogno di ulteriore aiuto.

+0

Pypi è ottimo, ma ho bisogno di Python interpretato da vanilla. Qualche idea? – dopatraman

+1

@dopatraman, penso che stai pensando a PyPy, non essere confuso con Pypi. –

85

Per le versioni Linux (Ubuntu/Linux Mint), si può sempre Digitare nel prompt dei comandi:

sudo apt-get install python-setuptools

Questo installerà automaticamente eas-_install

+4

Vorrei che fosse, ma questa versione è così vecchia che le cose non verranno installate correttamente (come Buildout). – Wernight

18

Per python3 su Ubuntu

sudo apt-get install python3-setuptools 
0

per Amazon Linux AMI

yum install -y python-setuptools 
1

favore prova ad installare il dependencie con pip, eseguire questo comando:

sudo pip install -U setuptools