Kennisbank

1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!

Een Python-probleem oplossen met Anaconda

Bijwerken 06-08-2026

Deze handleiding helpt u bijvoorbeeld als u een pakket zoals pymysql wilt installeren, en dit pakket vereist een Python-versie die hoger is dan de standaardversie die op uw hosting wordt aangeboden.

 

Inleiding

  • Anaconda is een gratis en open-source distributie van de programmeertalen Python en R; het doel is om het beheer van pakketten en de implementatie te vereenvoudigen.
  • Het wordt aanbevolen om Miniconda te gebruiken (een lichtgewicht versie van conda); deze installeert u in uw gebruikersmap, waardoor conflicten met de systeem-Python worden voorkomen en er geen beheerdersrechten nodig zijn.
  • Raadpleeg de officiële documentatie.

 

1. Download de installer

Bijvoorbeeld de 64-bits Linux-versie voor Python 3.11.

2. De integriteit controleren (SHA256-hash)

 

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. De installatie starten

Met het argument -b kan een stille installatie worden uitgevoerd. Standaard wordt Miniconda geïnstalleerd in ~/miniconda3.

user@server:~$ bash Miniconda3-py311_23.10.0-1-Linux-x86_64.sh -b
PREFIX=/home/clients/your_client_hash/miniconda3
Uitpakken van de bestanden...
Verzamelen van pakketmetadata (current_repodata.json): voltooid
Oplossen van de omgeving: voltooid
Uitvoeren van de transactie: voltooid
Installatie voltooid.

 

4. Conda initialiseren en activeren

Om Conda direct te gebruiken en bij elke SSH-verbinding te activeren:

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. Een pakket installeren (voorbeeld: pymysql)

Zodra het is geactiveerd, verschijnt het voorvoegsel (base) voor uw opdrachtprompt. U kunt nu uw tools installeren zonder sudo of --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

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/1362


Is deze veelgestelde vragenlijst nuttig geweest?