ERROR AL EJECUTAR "ACEITUNAS"

Si tienes alguna duda sobre cómo usar pilas, o tienes problemas para instalar o hacer algo en pilas comentalo aquí.

ERROR AL EJECUTAR "ACEITUNAS"

Notapor xheco » Mar Mar 15, 2011 8:37 pm

hola buenas tardes, estoy comenzando a aprender el motor de juegos pilas y descargue el ejemplo "ACEITUNAS VS BOMBAS", haci que lo edite con el IDLE de python despues lo ejecute y me inicio bien pero al momento que la aceituna choca o hace la colision con la bomba, se bloquea la ventana del pilas y en IDLE python me aparece.

Fatal Python error: (pygame parachute) segmentacion Fault

This application has requested the Runtime to terminate it in an unusual way.Please contact the application´s support team for more information.
xheco
 
Mensajes: 17
Registrado: Mar Mar 15, 2011 8:12 pm
Ubicación: oaxaca, mexico

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor hugoruscitti » Mar Mar 15, 2011 8:42 pm

Hola xheco, ¿que paso del tutorial estábas editando?, ¿nos podrías enviar
el código modificado?. ¿era en modo iteractivo o no?.

Gracias.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor xheco » Mar Mar 15, 2011 9:24 pm

hola, pues mira de echo no lo modifique sino que solamente ejecute el archivo "paso 5" que pertenece al tutorial de ACEITUNAS VS BOMBAS el archivo sigue intacto asi como lo descargue, tambien me aparece el mismo error cuando ejecuto los juegos de ejemplo "tres_en_rayas, asteroides y memorice". yo pienso que quizas sea el pygame porque en la primera linea de la ventana del error aparece esto:

Fatal Python error: (pygame parachute) segmentation fault

solicito su ayuda porfavor
xheco
 
Mensajes: 17
Registrado: Mar Mar 15, 2011 8:12 pm
Ubicación: oaxaca, mexico

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor hugoruscitti » Mar Mar 15, 2011 10:32 pm

Si, parece un problema de pygame... pero quisiera ver
exactamente donde se produce para que no ocurra...

¿Podrías ejecutar el siguiente script de python y enviarme la salida?, es para ver la
versión de tu sistema:

Código: Seleccionar todo
import os
import sys
import pygame
import Box2D

print "sistema:", os.name
print "python", sys.version
print "pygame", pygame.__version__
print "box2d", Box2D.__version__                                                                       

try:
    print "distribucion:", open('/etc/issue').readlines()[0]
except IOError:
    pass



Saludos.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor xheco » Mié Mar 16, 2011 1:00 am

sistema: nt
python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)]
pygame 1.9.1release-svn2575
box2d 2.0.2b1
distribucion:

hola, pues mira el resultado fue esto, lo que no entiendo es que ¿como es que si ejecuta los demas juegos que tengo las cuales estan hechas con pygame?. y no me marca ningun error.
xheco
 
Mensajes: 17
Registrado: Mar Mar 15, 2011 8:12 pm
Ubicación: oaxaca, mexico

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor hugoruscitti » Mié Mar 16, 2011 1:30 am

Es muy raro... lo que voy a hacer es tratar de instalar un windows con
la misma versión de las biblioteca y probar buscando que me dé el
mismo error... Lo que uno suele hacer cuando sale un error
raro como estos es escribir algo cómo:

Código: Seleccionar todo
import pdb
pdb.set_trace()


e ir pulsando la tecla "s" para avanzar paso a paso por la ejecución
del programa, hasta ver exactamente la linea de código que
produce la falla.

¿podrías probar algo así?, yo voy a poder probar un windows recién el
fin de semana que viene, o el otro supongo...
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor xheco » Vie Mar 18, 2011 2:40 am

hola, queria decirle que instale el pilas en windows xp y si me ejecuto bien los minijuegos de ejemplo, pero a veces se bloquea y marca errores en el interprete y en algunas veces si funciona bien y despues se bloquea, pero en todas las ocasiones siempre marca error en el modulo ESCENA.
xheco
 
Mensajes: 17
Registrado: Mar Mar 15, 2011 8:12 pm
Ubicación: oaxaca, mexico

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor hugoruscitti » Vie Mar 18, 2011 3:45 am

ah.. ok, yo confirmé que este fin de semana me puedo poner a investigar con
un equipo nuevo que tiene windows xp, tal vez pueda actualizar el tutorial de instalación
sobre windows o algo así, espero poder reproducir esos errores en windows
para poder corregirlos.

¿de casualidad tienes los mensajes de error que emite la consola de python?, así
voy mentalizándome sobre qué tengo que probar...
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor xheco » Sab Mar 19, 2011 1:54 am

hola hugo, aca les adjunto los archivos para que vea los errores que se genera, de antemano muchas gracias por la ayuda
xheco
 
Mensajes: 17
Registrado: Mar Mar 15, 2011 8:12 pm
Ubicación: oaxaca, mexico

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor hugoruscitti » Dom Mar 20, 2011 5:19 am

Estoy haciendo pruebas en windows y si tengo éxito creando un instalador
te comento como solucionar esos errores, dame uno o dos días y espero
tenerlo listo.

Saludos.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor hugoruscitti » Lun Mar 21, 2011 1:55 am

Buenas xheco, recién escribí un artículo sobre cómo instalar
pilas en windows con el nuevo instalador, ¿podrías ver si te
funciona correctamente?:

http://www.pilas-engine.com.ar/doc/tuto ... indows.rst

Tendrías que desinstalar python, pilas y pygame antes de empezar.

Saludos.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor xheco » Lun Mar 21, 2011 10:19 pm

hola hugo, solo quiero informar que ahora si ya me funciona perfectamente el pilas en windows xp ya no me genera ningun error como la vez pasada, pues no queda mas que agradecerte y seguir trabajando en pilas.
xheco
 
Mensajes: 17
Registrado: Mar Mar 15, 2011 8:12 pm
Ubicación: oaxaca, mexico

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor hugoruscitti » Mar Mar 22, 2011 2:32 am

Que bueno!!, me tenía preocupado el error porque es muy difícil de
analizar... Gracias por avisar, saludos.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor d0hk0o » Mar Mar 22, 2011 6:14 pm

Pregunta: yo tengo el windows 7 y al momento de hacer esto:
>>> import pilas
>>> pilas.iniciar()
>>> bomba=pilas.actores.Bomba()
>>> bomba.explotar()

explota y sale el sonido; pero después me sale esto...
pythonw.exe dejo de funcionar

yo utilicé esta página para instalar pilas... http://www.pilas-engine.com.ar/doc/tuto ... indows.rst
el instalador de xp también se puede usar para el windows7?
d0hk0o
 
Mensajes: 13
Registrado: Mar Mar 22, 2011 5:54 pm

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor hugoruscitti » Mar Mar 22, 2011 7:06 pm

d0hk0o escribió:el instalador de xp también se puede usar para el windows7?


no estoy seguro... ¿te animas a probarlo y contarnos?.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor xheco » Mié Mar 23, 2011 2:52 am

hola mira pues yo use el instalador de pilas para xp en mi laptop con windows 7 home premiun pero me aparece el mismo error como el tuyo...

"pythonw.exe dejo de funcionar"

y anteriomente dije que "con el nuevo instalador de pilas funcionaba perfectamente en windows xp" pero hoy estuve haciendo ejercicios basicos asi como la del "Mono" desde el "shell" de python y me di cuenta que cuando escribo los codigos correspondientes para que aparezca el mono en la pantalla, despues lo ejecuto y de repente se cierra completamente la ventana de pilas y me aparece "RESTART" ahi observen como aparece :

>>>import pilas
>>>pilas.iniciar()
>>>mono= pilas.actores.Mono()
>>>=========================================RESTART===============================================

pero mi duda, en las preguntas anteriores era que porque no se ejecutaban los juegos que se encuentran en la caperta "minijuegos" es cierto que ahora si, ya se ejecutan y ya no marca ningun error pero ahora el problema esta en el importar imagenes a la pantalla del pilas.
xheco
 
Mensajes: 17
Registrado: Mar Mar 15, 2011 8:12 pm
Ubicación: oaxaca, mexico

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor hugoruscitti » Mié Mar 23, 2011 2:49 pm

Lo voy a revisar entre hoy a la noche y mañana, te cuento mas tarde lo que pueda avanzar... saludos.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor hugoruscitti » Mié Mar 23, 2011 11:05 pm

sip, efectivamente está teniendo problemas en windows 7.... estába haciendo el tutorial
de instalación y veo que falla cuando la bomba se tiene que eliminar, creo que es porque
cuando se elimina la bomba los dos hilos (el interactivo y la consola de python) quieren
leer la lista de actores. Pero no estoy seguro, voy a dedicar unas buenas horas en pycamp
a reparar esto...
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor xheco » Jue Mar 24, 2011 4:22 am

hola, buenas noches...
pues entonces no nos queda mas que seguir ocupando el motor pilas en windows xp por mientras ¿verdad?
pero antes quisiera comentarle:

porque cuando trato de crear el personaje mono desde el SHELL de python se cierra la ventana interactiva de pilas y me reinicia el shell de nuevo. observen simplemente escribo esto que se supone que es lo basico para comenzar:

>>>import pilas
>>>pilas.iniciar()
>>>xheco= pilas.actores.Mono() #CUANDO EJECUTO ESTA INSTRUCCION ME CIERRA LA VENTANA AUTOMATICAMENTE Y ME REINICIA
======================================RESTART==================================
>>>


al igual tambien pasa con la bomba cuando trato de hacer que explote

>>>import pilas
>>>pilas.iniciar()
>>>xheco= pilas.actores.Bomba() # CUANDO ESCRIBO ESTO NO PASA NADA, SOLAMENTE SE CIERRA EN LA SIGUIENTE
>>>xheco.explotar() #CUANDO EJECUTO ESTA INSTRUCCION ME CIERRA LA VENTANA AUTOMATICAMENTE Y ME REINICIA
======================================RESTART==================================
>>>


os solicito su ayuda porfavor, tambien os recuerdo que todo lo que escribi solamente ocurre en windows xp NO EN WINDOWS 7 y de antemano muchas gracias.
xheco
 
Mensajes: 17
Registrado: Mar Mar 15, 2011 8:12 pm
Ubicación: oaxaca, mexico

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor d0hk0o » Sab Mar 26, 2011 3:17 am

También me sale error cuando abro un bloc de notas y escribo:
import pilas
pilas.iniciar()
etc...
lo guardo como .py y cuando intento abrirlo me sale 'modulo' object has no atribute 'iniciar'
luego en el ejemplo nave.py todo bien hasta que el disparo de la nave colisiona con alguna piedra o con uno de los bordes de la pantalla
imprime Esta función esta en desuso y se cuelga...
De todas formas me gustaría trabajar con este módulo... qué sistema operativo me recomiendas para trabajar perfectamente con pilas, además del IDE correspondiente... Gracias
d0hk0o
 
Mensajes: 13
Registrado: Mar Mar 22, 2011 5:54 pm

Re: ERROR AL EJECUTAR "ACEITUNAS"

Notapor Alzacon » Sab Mar 26, 2011 2:01 pm

Algo tiene que fallar en el instalador, porque yo lo tengo instalado "a lo bruto" y me funciona perfectamente en windows xp: tanto lo del mono como lo de la bomba.
"A lo bruto": pegando la carpeta del modulo en la carpeta C:\Python26\Lib\site-packages (la parte que no esta en negrita, dependera de la ruta donde este instalado python y su versión).
Como nota decir que creo que es la última versión de pilas bajada del repositorio la que tengo instalada.
Alzacon
 
Mensajes: 19
Registrado: Jue Ene 27, 2011 8:35 pm


Volver a Consultas, problemas o bugs.

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron