Spyder IDE (siglas de Scientific Python Development Environment) es un entorno de desarrollo. Está optimizado para editar el código Python. Tiene integracion con librerias, muchas de ellas relacionadas a PyQt. Su público objetivo es la comunidad científica.
Características
- Texto de código resaltado
- Ejecución de código específico
- Borrado y depurado de variables
- Introspección de código en tiempo real
- Cierre de corchetes automático en
if,whiley otros. - Soporte para otros entornos de desarrolos, incluido Miniconda
Descarga Spyder IDE
Está disponible desde Deepin Store. Su enlace de descarga está en el sitio web.
Se puede instalar también vía Anaconda con el comando: conda install anaconda::spyder
Fuente: Ubunlog, Emmanuel Contreras
Usar entornos de trabajo en Spyder
Spyder cuenta con la posibilidad de usar entornos de trabajo con ayuda de Anacondaa. Por defecto, Spyder usa su propio entorno, con un catálogo de dependencias desde la ventana Dependencias que se accede al menú de Ayuda.
Es necesario usar un entorno propio para usar más dependencias. El entorno se consigue del programa Miniconda, siguiendo estos pasos:
- Instala Miniconda desde Distrobox y abre su prompt.
- Actualiza todos los paquetes con
conda update -all. - Crea un nuevo entorno con
conda create -n my-env conda-forge spyder-kernels scikit-learn. (más info sobre los núcleos necesarios en Github) - Accede al entorno con
conda activate my-env. - Podrás instalar más componentes con
conda install [nombre del paquete].
Cuando esté listo el entorno de desarrollo, deberás ejecutar el comando python -c "import sys; print(sys.executable)"]. Luego copia la ubicación y pégalo desde el casillero Intérprete seleccionado (en Preferencias > Intérprete de Python). Debes reiniciar el núcleo desde el ícono de la hamburguesa del IDE para que se apliquen los cambios.
Fuente: Página de preguntas frecuentes
Spyder IDE (desarrollo) - Wiki de Deepin en Español
Spyder IDE (siglas de Scientific Python Development Environment) es un entorno de desarrollo optimizado para el codigo escrito en Python. Tiene integracion con librerias, muchas de ellas relacionadas a PyQt.
Sistema operativo: Deepin 15, 20, 20.1
Categoría de la solicitud: Desarrollo

