2012-03-27 16 views
6

Mi chiedevo come usare PyPy 1.8 su Windows XP a 32 bit. Ho scaricato il file zip dal sito Web e l'ho installato in un file My Documents. Inizialmente, pensavo che fosse simile a psyco in quanto dovevo "importare psyco", ma ho scoperto che PyPy.exe funzionava come la riga di comando di Python.Come usare PyPy su Windows?

Ho provato a trascinare i miei script in PyPy.exe per eseguirli, ma non sembra funzionare affatto. Il tentativo di utilizzare il comando "python" in PyPy ha prodotto un "nome globale" python "non definito".

Quindi speravo che qualcuno potesse aiutarmi a far funzionare PyPy perché sono praticamente senza idee. La documentazione sul sito Web PyPy mi ha confuso principalmente e non mi è stato di grande aiuto.

Ans: Ho scoperto che avrei potuto semplicemente fare clic con il pulsante destro del mouse sullo script e "Apri con" Pypy.exe per farlo funzionare. Non sono sicuro del motivo per cui non ha funzionato con la resistenza poiché pensavo che fosse equivalente. Grazie a tutti.

+2

È un'implementazione Python. Lo usi proprio come faresti con CPython. – Marcin

+0

@Marcin Questo è quello che ho provato. Tuttavia, senza una finestra "IDLE" che mi permetta di aprire ed eseguire script, mi sono certamente perso quando si tratta di eseguirli. E ho provato a usare la riga di comando PyPy e ho finito con il risultato che vedi sopra. Sono un principiante quando si tratta di programmazione e computer in generale, quindi mi scuso se la risposta è qualcosa di estremamente ovvio. – chrtan

+2

Quindi hai bisogno di aiuto nell'uso dell'interprete Python interattivo, non nell'uso di PyPy. Riformula la tua domanda e il titolo, o qualcuno che darebbe una buona risposta potrebbe perdere. – delnan

risposta

8

Forse non sto seguendo ciò che stai cercando di fare, ma non è solo una questione di aprire un prompt dei comandi ed eseguire pypy myscriptname? Supponendo che tu abbia già tutti i percorsi per PyPy e la tua sceneggiatura, ad esempio (il tuo script è nella cartella di PyPy).

+0

Questo era essenzialmente ciò che dovevo fare. Devo riprendere i miei sentieri. Grazie. – chrtan

13

Sono un noob ed ero totalmente confuso, quindi ecco cosa ho fatto nel caso in cui aiuti qualcuno. Immagino che sia così semplice che Pypy non ne parli.

  1. scaricare il file appropriato in base al sistema operativo: http://pypy.org/download.html

  2. Unzip/decomprimere/unpack/estrarre in qualsiasi directory ad esempio: C: \

  3. passare alla directory in Windows Explorer e copia il percorso, es .: C: \ pypy-2.5.0-win32

  4. pannello di controllo> sistema> impostazioni di sistema avanzate> variabili di ambiente

  5. nella prima casella, selezionare PATH

  6. Fare clic su Modifica

  7. Vedrete un sacco di percorsi. Non alterare nessuno di loro. Sposta il cursore fino alla fine.

  8. digitare un punto e virgola:;

  9. incollare il vostro percorso dopo il punto e virgola appena aggiunto alla fine del lungo elenco dei percorsi ad esempio: C: \ PyPy-2.5.0-win32

  10. chiudere tutte le caselle di impostazione e uscire il sistema shell se è aperto

  11. open shell

  12. passare alla directory in cui il file .py si trova

  13. tipo: PyPy FILENAM e.py

Ora è possibile eseguire il codice con pypy anziché python.

+0

Ciò richiede più upvotes. Grazie per l'esplorazione dettagliata! – Teodors