%3F.png)
Recibo el siguiente error al instalar turtle
, ¿qué debo hacer?
$ sudo pip install turtle --proxy http://10.144.1.10:8080
WARNING: Running pip install with root privileges is generally not a good idea. Try `pip install --user` instead.
Collecting turtle
Using cached https://files.pythonhosted.org/packages/ff/f0/21a42e9e424d24bdd0e509d5ed3c7dfb8f47d962d9c044dba903b0b4a26f/turtle-0.0.2.tar.gz
ERROR: Complete output from command python setup.py egg_info:
ERROR: Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-smo98rwf/turtle/setup.py", line 40
except ValueError, ve:
^
SyntaxError: invalid syntax
----------------------------------------
ERROR: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-smo98rwf/turtle/
Estoy usando Fedora 31 y la versión pip:
$ pip --version
pip 19.1.1 from /usr/lib/python3.7/site-packages/pip (python 3.7)
Alguna otra biblioteca de Python se puede instalar correctamente, como:
$ sudo pip install scipy --proxy http://10.144.1.10:8080
WARNING: Running pip install with root privileges is generally not a good idea. Try `pip install --user` instead.
Collecting scipy
Downloading https://files.pythonhosted.org/packages/37/9d/a606dc7b17ef0b7326afd128e132b7a483d5611da603334842df75d92d3c/scipy-1.4.0-cp37-cp37m-manylinux1_x86_64.whl (26.1MB)
|████████████████████████████████| 26.1MB 824kB/s
Requirement already satisfied: numpy>=1.13.3 in /usr/local/lib64/python3.7/site-packages (from scipy) (1.17.4)
Installing collected packages: scipy
Successfully installed scipy-1.4.0
Por cierto, parece que Turtle no está instalado en mi Python...
$ python
Python 3.7.5 (default, Dec 15 2019, 17:54:26)
[GCC 9.2.1 20190827 (Red Hat 9.2.1-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import turtle
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'turtle'
>>>
Resumen:
turtle graphics
es parte de la biblioteca estándar de python3, no es necesario instalarlo. Si import turtle
muestra un error como "No hay módulo llamado...", podría resolverse, por ejemplo, en Fedora,sudo dnf install python3-tkinter
Respuesta1
gráficos de tortugasya está incluido en la biblioteca estándar de Python.
Instale también elpython3-tkinterpaquete de los repositorios predeterminados de Fedora. python3-tkinter es un módulo para escribir aplicaciones GUI portátiles con Python 3.x usando Tk. Luego intenta ejecutar este código Python para dibujar un círculo.
import turtle
t = turtle.Turtle()
t.circle(50)
El paquete con el que intentó instalar sudo pip install turtle
es un paquete de proxy HTTP. No es el paquete adecuado para los gráficos de Turtle.