Open yn1v opened 5 years ago
que extraño, turtle es parte del core de python, de hecho ni siquiera hay un rpm onda "python-turtle" (porque debería venir instalado por defecto). en algunas maquinas con ubuntu lo que vi que pasaba era que necesitabas tener tk para poder correr los módulos de turtle..... voy a probar con una maquina virtual
tecnicamente no necesitas python3-matplotlib-gtk3.. ya no lo usamos (hasta que implementemos un nuevo graficador)... voy a ver si no me quedo un import dando huérfano.
Si, yo se que turtle viene dentro de python. Será que en algun lugar esta en conflicto entre python2 y python3?
icaro]$ cat ./hardware/icaro/python/micro/firmware/source/user.py | grep -in turtle
4:from turtle import *
el error te lo tira en user.py que es basicamente el código que ejecuta cuando creas los bloques... proba por ejemplo abrir una consola y levanta el interprete de python2 y de python3 y hace:
import turtle
a ver que onda .. pero me llama la atención que no lo tengas
En python2 me da el mismo error, en python3 el script se ejecuta sin problemas.
`
python turtle_race.py
Traceback (most recent call last):
File "turtle_race.py", line 5, in
`
Por otra parte ... desinstale matplotlib con los cambios y funcioná bien sin eso.
actualice para que los script que genera icaro-py sean python3
El dom., 24 mar. 2019 a las 18:08, yn1v (notifications@github.com) escribió:
En python2 me da el mismo error, en python3 el script se ejecuta sin problemas.
` python turtle_race.py Traceback (most recent call last): File "turtle_race.py", line 5, in from turtle import Turtle ImportError: No module named turtle
`
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/valentinbasel/icaro/issues/16#issuecomment-476000199, or mute the thread https://github.com/notifications/unsubscribe-auth/AAvXPWe2nKQXdG-pA20MIGRR2pDpE_kmks5vZ-k9gaJpZM4cFNb5 .
Valentín Basel Analista en Sistemas Informáticos. Licenciado en tecnología educativa.
http://roboticaro.org/ http://www.sistema-icaro.blogspot.com/ http://fedoraproject.org/wiki/User:Valentinbasel
instalé python3-matplotlib-gtk3 como dependencia para icaro. Esto instala python3-matplotlib
Clone el git y cambié al branch gtk3-devel. Ejecuté python3 main.py
Hice un corto ejemplo de python con turtle. Al oprimir el boton python -> Ejecutar se produce un error.
En pantalla me dijo que: "Hubo error en la ejecución"
En la terminal reportó lo siguiente:
err b'Traceback (most recent call last):\n File "/home/neville/.icaro/python/firmware/source/user.py", line 4, in <module>\n from turtle import *\nImportError: No module named turtle\n'