2012-11-18 39 views
7

Ho provato ad aggiornare i pacchetti libxml2 libxml2 & in quanto i miei sono troppo vecchi per essere eseguiti con lxml. Ho trovato una guida here e ho cercato di aggiornare il pacchetto con il comandoPython: setup.py mancante: nessun file o directory

sudo python setup.py install 

ma quello che ho ottenuto è stato questo messaggio di errore:

/opt/local/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS 
/Python: can't open file 'setup.py': [Errno 2] No such file or directory 

Quindi, apparentemente non c'è alcun file setup.py nella mia cartella Python (questa è la mia versione attuale di Python, l'ho già verificata!). Com'è possibile? Spero che qualcuno possa aiutarmi!

+4

Da quale directory è in esecuzione 'setup.py'? Non dovrebbe far parte della tua attuale posizione Python. Viene fornito con i pacchetti. – jdi

+0

Ok, ora vedo ....! Pensavo che setup.py appartiene alla distribuzione Python ... Grazie mille! – julianschnell

+1

Se @jdi ha risposto alla tua domanda, una buona cosa da fare sarebbe quella di impostare la domanda come risposta :) –

risposta

12

per rendere questa una risposta formale da parte mio commento ...

setup.py non fa parte del luogo di installazione pitone. È incluso nel pacchetto che desideri installare. Cambia directory nel percorso della fonte che hai scaricato e quindi esegui il file setup.py.

+0

Non sono sicuro di dove scaricare il file. Come lo troviamo? – LoveMeow

+0

@RamapriyaSridharan - Non sai dove scaricare i file sul tuo computer? – jdi

+0

Un modo per trovare potenzialmente setup.py se non ricordi è eseguire un semplice comando find: "find. -name setup.py" – hiquetj