Synology: Instalar Python pip en un NAS Synology

2022-08-08

Índice

  1. Conexión SSH
  2. Instalación
  3. Referencias

Si tienes instalado DSM 7.0 en adelante en tu NAS Synology, Python3 viene instalado por defecto, pero no el sistema de gestión de paquetes pip, Sin embargo lo podemos instalar de una manera muy sencilla.

Conexión SSH

Debemos de conectarnos vía SSH a nuestro servidor NAS

ssh  192.168.1.2

Instalación

Una vez conectados al servidor mediante SSH ejecutamos los siguientes comandos

python -m ensurepip --upgrade
python -m pip install --upgrade pip

Podemos comprobar la versión instalada con python -m pip -V

user@NAS01:/volume1/user/bin/tweetbot$ python -m pip -V
pip 22.1 from /var/services/homes/user/.local/lib/python3.8/site-packages/pip (python 3.8)

Ahora podemos instalar los módulos que necesitemos para nuestros scripts

user@NAS01:/volume1/user/bin/tweetbot$ python -m pip install feedparser
        Defaulting to user installation because normal site-packages is not writeable
        Collecting feedparser
          Downloading feedparser-6.0.9-py3-none-any.whl (81 kB)
             ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 81.1/81.1 kB 1.2 MB/s eta 0:00:00
        Collecting sgmllib3k
          Downloading sgmllib3k-1.0.0.tar.gz (5.8 kB)
          Preparing metadata (setup.py) ... done
        Using legacy 'setup.py install' for sgmllib3k, since package 'wheel' is not installed.
        Installing collected packages: sgmllib3k, feedparser
          Running setup.py install for sgmllib3k ... done
        Successfully installed feedparser-6.0.9 sgmllib3k-1.0.0

Espero que te haya gustado, pasa un gran día 🐧

Referencias


Ingrese la dirección de su instancia