Base de conocimientos

1 000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!

Resolver un problema de Python con Anaconda

Actualización 06/08/2026

Esta guía le ayudará si, por ejemplo, desea implementar un paquete como pymysql y este requiere una versión de Python superior a la que se ofrece por defecto en su alojamiento.

 

Prólogo

  • Anaconda es una distribución gratuita y de código abierto de los lenguajes de programación Python y R; su objetivo es simplificar la gestión de paquetes y el despliegue.
  • Se recomienda utilizar Miniconda (versión ligera de conda); se instala en su espacio de usuario, evitando conflictos con el Python del sistema y sin necesidad de permisos de administrador.
  • Consulte la documentación oficial.

 

1. Descargar el instalador

Por ejemplo, la versión Linux de 64 bits para Python 3.11.

2. Verificar la integridad (Hash SHA256)

 

2. Contrôler l'intégrité (Hash SHA256)

user@server:~$ sha256sum Miniconda3-py311_23.10.0-1-Linux-x86_64.sh
6c714a33ea348303f909194246990422e698889417d74b9714856b3e9a7e6c3a  Miniconda3-py311_23.10.0-1-Linux-x86_64.sh

 

3. Iniciar la instalación

El argumento -b permite una instalación silenciosa. Por defecto, Miniconda se instalará en ~/miniconda3.

user@server:~$ bash Miniconda3-py311_23.10.0-1-Linux-x86_64.sh -b
PREFIX=/home/clients/your_client_hash/miniconda3
Descomprimiendo el paquete ...
Recopilando metadatos del paquete (current_repodata.json): completado
Resolviendo el entorno: completado
Ejecutando la transacción: completado
Instalación finalizada.

 

4. Inicializar y activar Conda

Para utilizar Conda inmediatamente y en cada conexión SSH:

user@server:~$ ~/miniconda3/bin/conda init bash
no change     /home/clients/your_client_hash/miniconda3/condabin/conda
...
modified      /home/clients/your_client_hash/.bashrc

user@server:~$ source ~/.bashrc

 

5. Instalar un paquete (ejemplo: pymysql)

Una vez activado, el prefijo (base) aparecerá delante de la línea de comandos. A partir de ahí, podrá instalar sus herramientas sin necesidad de sudo ni de --user.

(base) user@server:~$ python -V
Python 3.11.5

(base) user@server:~$ pip install pymysql
Collecting pymysql
  Downloading PyMySQL-1.1.0-py3-none-any.whl (44 kB)
Installing collected packages: pymysql
Successfully installed pymysql-1.1.0

¿Le ha sido útil esta FAQ?