Estaba ejecutando un archivo simple de Python:

from livewires import games

games.init(screen_width = 640, screen_height = 480, fps = 50)

games.screen.mainloop()

Cuando ejecuto esto en IDLE, aparece el error impreso en el título. Copié y pegué este código de un libro. Estoy en las primeras etapas de un principiante, así que no sé mucho. Estoy bastante seguro de que instalé livewires correctamente ya que ya he ejecutado otros programas con sus módulos. (Dios mío, sé que probablemente esa no sea la terminología correcta en absoluto, lo siento). No estoy buscando exactamente una manera de arreglar esto, (aunque eso también sería bueno) Solo espero que alguien pueda explicar exactamente cuál es el problema. Copié el código de un libro, así que no entiendo lo que hice mal. Estoy 100% seguro de que tampoco hay errores tipográficos.

2
Grant 12 ago. 2011 a las 03:45

3 respuestas

La mejor respuesta

Bueno, buscando alrededor, parece que este es el sitio web de livewires: Página de inicio de Livewires donde uno puede descargar su paquete livewires.

En JavaScript Comparación simple como: Value & gt; == 0 no nos proporciona respuesta debido a la existencia de -0 y +0 (este es el concepto tiene raíces en ecuaciones derivadas) a continuación de esos valores y su…

La descarga y el desempaquetado de livewires muestra que, de hecho, no hay una función init en el módulo de juegos (como ya se mencionó en los comentarios).

O este libro tiene ejemplos que no funcionan (dudoso, dada la profundidad con la que explica este ejemplo); o el paquete livewires ha cambiado entre cuando se escribió el libro y ahora (mucho más probable).

El sitio web livewires tiene otros ejemplos con los que creo que tendrá mucho más éxito.
Te recomiendo que abandones el libro, ya que es probable que sigas encontrando obstáculos como este. Una búsqueda en Google mostrará una serie de otros tutoriales gratuitos de Python que están más actualizados y serán más fáciles de seguir.

Esta página tiene algunos enlaces para principiantes: Guía para principiantes

3
Gerrat 12 ago. 2011 a las 04:23

Se puede descargar una versión anterior de livewires que funciona con el código de "Programación de Python para principiantes absolutos" del sitio web complementario del libro:

http://www.delmarlearning.com/companions/content/1435455002/downloads/index.asp?isbn=1435455002

2
slejdops 5 jun. 2012 a las 11:25

Tuve el mismo problema y luego descargué el código del sitio de slejdops al que se vinculaba. Parece que el creador está abierto a la idea de hacerlo así porque siempre mantienen estas cosas bloqueadas con libros de texto. Eso lo hace correcto y legal. :)

Entonces ve aquí. Diviértete y buena suerte: http://www.delmarlearning.com/companions/content /1435455002/downloads/index.asp?isbn=1435455002

0
user2419542 25 may. 2013 a las 04:19