JPablos

Instalar Spyder. Bash

May 28th, 2022 (edited)
832
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. """
  2. Manual: https://docs.spyder-ide.org/current/index.html
  3. """
  4.  
  5. Instalar Spyder
  6. ===============
  7.  
  8. 1.  Crear un Directorio para sus proyectos
  9.    
  10.     ~$ mkdir ~/Prueba   # Crea la carpeta `Prueba` en `/home/user`
  11.  
  12.  
  13. 2.  Instalar Virtualenv
  14.  
  15.     Algunas distribuciones ya tienen instalado Virtualenv.
  16.  
  17.     ~$ virtualenv --version
  18.  
  19.     virtualenv 20.0.17 from /usr/lib/python3/dist-packages/virtualenv/__init__.py
  20.  
  21.      
  22.      Sí no esta instalado, se puede instalar con pip:
  23.  
  24.     ~$ pip3 install virtualenv
  25.  
  26.  
  27. 3.  Crear el entorno virtual para sus proyectos en la carpeta `Prueba`
  28.    
  29.     ~$ cd ~/Prueba
  30.  
  31.     ~/Prueba$ virtualenv Prueba
  32.  
  33.     created virtual environment CPython3.8.10.final.0-64 in 174ms
  34.     creator CPython3Posix(dest=/home/user/Prueba/Prueba,clear=False, global=False)
  35.  
  36.     ...
  37.     ...
  38.  
  39.  
  40. 4.  Activar el entorno virtual para la carpeta `Prueba`
  41.  
  42.     ~/Prueba$ source Prueba/bin/activate
  43.  
  44.     El comando `activate` activa el entorno virtual para la carpeta `Prueba`, se
  45.     puede ver en el cambio que se ha operado en la consola:
  46.  
  47.     (Prueba) user@hostname:~/Prueba$    # Entorno virtual Activado
  48.  
  49.     Nota:
  50.     =====
  51.  
  52.     Para desactivar el entorno virtual para la carpeta `Prueba`, se
  53.     utiliza el siguiente comando
  54.  
  55.     (Prueba) user@hostname:~/Prueba$ deactivate
  56.  
  57.     El comando `deactivate` desactiva el entorno virtual para la carpeta
  58.     `Prueba`, se puede ver en la consola, que vuelve a lo habitual:
  59.  
  60.     user@hostname:~/Prueba$             # Entorno virtual Desactivado
  61.  
  62.  
  63. 5.  Ahora con nuestro entorno virtual Activado, vamos a instalar `Spyder`,
  64.  
  65.     (Prueba) user@hostname:~/Prueba$ pip3 install spyder
  66.  
  67.     Collecting spyder
  68.         Downloading spyder-5.3.1-py3-none-any.whl (14.9 MB)
  69.             |████████████████████████████████| 14.9 MB 1.1 kB/s
  70.     Collecting cloudpickle>=0.5.0
  71.         Downloading cloudpickle-2.1.0-py3-none-any.whl (25 kB)
  72.  
  73.     ...
  74.     ...
  75.    
  76.  
  77.     El comando `pip3 install spyder` descarga los paquetes requeridos para
  78.     que Spyder funcione plenamente, como se puede ver instala la última y
  79.     más completa versión --> spyder-5.3.1
  80.  
  81.     Por defecto, el instalador no descarga el paquete `matplotlib`, que es
  82.     esencial para generar los gráficos de sus funciones.
  83.  
  84.     Podemos instalar el paquete `matplotlib`, con el comando:
  85.  
  86.     (Prueba) user@hostname:~/Prueba$ pip3 install matplotlib
  87.  
  88.     Collecting matplotlib
  89.         Downloading matplotlib-3.5.2-cp38-cp38- manylinux_2_5_x86_64.manylinux1_x86_64.whl (11.3 MB)
  90.             |████████████████████████████████| 11.3 MB 80 kB/s
  91.     Collecting pillow>=6.2.0
  92.         Downloading Pillow-9.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB)
  93.             |████████████████████████████████| 3.1 MB 30.9 MB/s
  94.     Collecting fonttools>=4.22.0
  95.         Downloading fonttools-4.33.3-py3-none-any.whl (930 kB)
  96.  
  97.     ...
  98.     ...
  99.    
  100.  
  101. 6.  Iniciamos Spyder desde la consola con el comando `spyder`
  102.  
  103.     (Prueba) user@hostname:~/Prueba$ spyder
  104.  
  105.     Se abrirá la interface gráfica de Spyder5
  106.  
  107.     Ahora, ya tenemos el poderoso entorno científico Spyder para trabajar
  108.     nuestros proyectos en Linux con Python.
  109.  
  110.  
  111. Fuentes y más información:
  112.  
  113.     https://pypi.org/project/spyder/
  114.  
  115.     https://docs.spyder-ide.org/current/index.html
  116.  
  117.     https://docs.spyder-ide.org/current/installation.html
  118.  
  119.     https://www.delftstack.com/howto/python/how-to-create-and-activate-a-python-virtual-environment/
  120.    
  121.    
  122. Nota:
  123. =====
  124.         Traté de insatalar `Spyder5` utilizando Anaconda, pero al invocar `spyder` siempre generaba un error.
  125.        
  126.         En consequencia, eliminé `Anaconda` y, lo instalé como he descrito. Ahora funciona al 100%
  127.  
RAW Paste Data Copied