2012-03-27 36 views
6

Me preguntaba cómo usar PyPy 1.8 en Windows XP de 32 bits. Descargué el archivo zip del sitio web y lo instalé en un archivo de Mis documentos. Inicialmente, pensé que era similar a psyco en cuanto a que tenía que "importar psyco", pero descubrí que PyPy.exe actuaba como la línea de comando de Python.¿Cómo usar PyPy en Windows?

Intenté arrastrar mis scripts en el PyPy.exe para ejecutarlos, pero no pareció funcionar en absoluto. Intentar utilizar el comando "python" dentro de PyPy produjo un "nombre global 'python' no está definido."

Así que esperaba que alguien me ayudara a ejecutar PyPy porque ya no tengo ideas. La documentación en el sitio web PyPy me confundió principalmente y no fue muy útil.

Respuestas: Encontré que simplemente podía hacer clic derecho en el script y "Abrir con" Pypy.exe para que funcione. No estoy seguro de por qué no funcionó con el arrastre ya que pensé que era equivalente. Gracias a todos.

+2

Es una implementación de Python. Lo usa como lo haría con CPython. – Marcin

+0

@Marcin Eso es lo que probé. Sin embargo, sin una ventana "IDLE" que me permita abrir y ejecutar scripts, estoy perdida cuando se trata de ejecutarlos. Intenté usar la línea de comando PyPy y terminé con el resultado que ves arriba. Soy un novato cuando se trata de programación y computadoras en general, así que me disculpo si la respuesta es algo extremadamente obvio. – chrtan

+2

Luego necesita ayuda para usar el intérprete interactivo de Python, no para usar PyPy. Reformule su pregunta y título, o alguien que le daría una buena respuesta podría perderlo. – delnan

Respuesta

8

Quizás no estoy siguiendo lo que estás tratando de hacer, pero ¿no es solo cuestión de abrir un símbolo del sistema y ejecutar pypy myscriptname? Asumiendo que tienes todas las rutas para PyPy y tu script directo, de todos modos (por ejemplo, tu script está en la carpeta de PyPy).

+0

Esto fue esencialmente lo que tuve que hacer. Tengo que ordenar mis caminos. Gracias. – chrtan

13

Soy un novato y estaba totalmente confundido, así que esto es lo que hice en caso de que ayude a alguien. Supongo que esto es tan básico que pypy no lo menciona.

  1. Descargar el archivo adecuado en función de su sistema operativo: http://pypy.org/download.html

  2. descomprimir/descomprimir/desempaquetado/extraer en cualquier directorio por ejemplo: C: \

  3. vaya al directorio en Windows Explorer y copie la ruta, por ejemplo: C: \ pypy-2.5.0-win32

  4. panel de control> sistema> configuración avanzada del sistema> variables de entorno

  5. en la primera casilla, seleccionar la ruta de

  6. Haga clic en Editar

  7. Usted verá un montón de caminos. No alteres ninguno de ellos. Mueva el cursor hasta el final.

  8. escribe un punto y coma:;

  9. pegar su trayectoria después de la coma que acaba de añadir al final de la larga lista de rutas por ejemplo:; C: \ PyPy-2.5.0-win32

  10. cerrar todos los cuadros de configuración y salida del sistema shell si está abierto

  11. concha abierta

  12. navegar al directorio donde el archivo .py se encuentra

  13. tipo: FILENAM PyPy e.py

Ahora puede ejecutar su código con pypy en lugar de python.

+0

Esto necesita más votos positivos. Gracias por la explicación detallada! – Teodors