Skip to content
Gonzalo G. Fernández edited this page Mar 2, 2020 · 10 revisions

Entorno de desarrollo Python en Raspberry Pi

Instalación de Miniconda

La primera dificultad se encuentra en que Conda no tiene un instalador oficial en su página para procesadores ARM. Por lo tanto, es necesario obtener la última versión desarrollada para este tipo de arquitectura:

$ wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-armv7l.sh

Por seguridad se verifica el HASH del archivo descargado:

$ sudo md5sum Miniconda3-latest-Linux-armv7l.sh

Se ejecuta la instalación, aceptando la licencia y cambiando la ubicación de la instalación al path /home/pi/miniconda3:

$ sudo /bin/bash Miniconda3-latest-Linux-armv7l.sh

Se nos ofrece agregar al PATH la ruta de instalación de miniconda en /root/.bashrc, respondemos que no, ya que no deseamos agregarlo en root, sino en el archivo .bashrc en nuestro home, esto abriendo /home/pi/.bashrc con un editor como nano o vim, y agregando al final la siguiente línea:

export PATH=/home/pi/miniconda3/bin:$PATH

Para actualizar sin necesidad de reiniciar o loguearse nuevamente, se puede hacer un source de dicho archivo mediante el siguiente comando (desde el home):

source .bashrc

Luego de ejecutar este comando no debería figurar ningún error. Puede reiniciarse luego de la instalación, como una buena práctica.

Workflow con SSH

Copiar archivos de una máquina a otra

Utilizando comando scp:

scp <source> <destination>

Por ejemplo:

scp /path/to/file [email protected]:/home/pi/path/to/folder
Clone this wiki locally