Wissensdatenbank

1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!

Ein Python-Problem mit Anaconda lösen

Aktualisierung 14.04.2026

Dieser Leitfaden hilft Ihnen beispielsweise, wenn Sie ein Paket wie pymysql bereitstellen möchten und dieses eine Python-Version erfordert, die höher ist als die standardmäßig auf Ihrem Hosting angebotene.

 

Vorwort

  • Anaconda ist eine kostenlose und Open-Source-Distribution der Programmiersprachen Python und R; sie zielt darauf ab, das Paketmanagement und die Bereitstellung zu vereinfachen.
  • Es wird empfohlen, Miniconda (leichte Version von conda) zu verwenden; es wird in Ihrem Benutzerbereich installiert, wodurch Konflikte mit dem System-Python vermieden werden und keine Administratorrechte erforderlich sind.
  • Nehmen Sie die offizielle Dokumentation zur Kenntnis; dieser Leitfaden erfordert technische Kenntnisse, daher wenden Sie sich bei Problemen mit einer Drittanbieter-Software direkt an deren Herausgeber oder einen Partner und konsultieren Sie die Support-Richtlinie sowie Artikel 11.9 der AGB von Infomaniak.

 

1. Installationsprogramm herunterladen

Zum Beispiel die 64-Bit-Version für Linux für Python 3.11.

user@server:~$ wget https://repo.anaconda.com/miniconda/Miniconda3-py311_23.10.0-1-Linux-x86_64.sh
--2024-03-10 12:00:00--  https://repo.anaconda.com/miniconda/Miniconda3-py311_23.10.0-1-Linux-x86_64.sh
Resolving repo.anaconda.com... 104.16.131.3, 104.16.130.3
Connecting to repo.anaconda.com|104.16.131.3|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 72787200 (69M) [application/x-sh]
Saving to: ‘Miniconda3-py311_23.10.0-1-Linux-x86_64.sh’

Miniconda3-py311_23.10.0-1-Linux-x86_64.sh  100% [===================>]  69.42M  --.-KB/s    in 0.3s

 

2. Integrität überprüfen (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. Installation starten

Der Argument -b ermöglicht eine stille Installation. Standardmäßig wird Miniconda in ~/miniconda3 installiert.

user@server:~$ bash Miniconda3-py311_23.10.0-1-Linux-x86_64.sh -b
PREFIX=/home/clients/your_client_hash/miniconda3
Unpacking payload ...
Collecting package metadata (current_repodata.json): done
Solving environment: done
Executing transaction: done
installation finished.

 

4. Conda initialisieren und aktivieren

Um conda sofort und bei jeder SSH-Verbindung zu verwenden:

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. Paket installieren (Beispiel: pymysql)

Sobald aktiviert, erscheint der Präfix (base) vor Ihrer Eingabeaufforderung. Sie können dann Ihre Tools ohne sudo oder --user installieren.

(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

War diese FAQ nützlich?