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.
3 respuestas
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
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
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
Preguntas relacionadas
Nuevas preguntas
python
Python es un lenguaje de programación multipropósito, de tipificación dinámica y de múltiples paradigmas. Está diseñado para ser rápido de aprender, comprender y usar, y hacer cumplir una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante de Python (por ejemplo, Jython, PyPy) o una biblioteca (por ejemplo, Pandas y NumPy), inclúyala en las etiquetas.