Wissensdatenbank
1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!
Ein Python-Problem mithilfe von Anaconda lösen
Aktualisierung 06.08.2026
Diese Anleitung hilft Ihnen beispielsweise, wenn Sie ein Paket wie pymysql installieren möchten, das eine Python-Version benötigt, die höher ist als die standardmäßig auf Ihrem Hosting angebotene Version.
Präambel
- Anaconda ist eine freie und Open-Source-Distribution der Programmiersprachen Python und R; sie zielt darauf ab, die Paketverwaltung und -bereitstellung zu vereinfachen.
- Es wird empfohlen, Miniconda (eine schlanke Version von Conda) zu verwenden; es wird in Ihrem Benutzerverzeichnis installiert, wodurch Konflikte mit dem System-Python vermieden und keine Administratorrechte erforderlich sind.
- Lesen Sie die offizielle Dokumentation.
1. Installationsprogramm herunterladen
Zum Beispiel die 64-Bit-Version für Linux für Python 3.11.
2. Überprüfung der Integrität (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. Installation starten
Das Argument -b ermöglicht eine unauffällige 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
Entpacke die Daten ...
Sammle Paketmetadaten (current_repodata.json): abgeschlossen
Löse die Umgebung auf: abgeschlossen
Führe die Transaktion aus: abgeschlossen
Installation abgeschlossen.
4. Conda initialisieren und aktivieren
Um Conda sofort und bei jeder SSH-Verbindung zu nutzen:
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. Ein Paket installieren (Beispiel: pymysql)
Nach der Aktivierung erscheint das Präfix (base) vor Ihrer Befehlszeile. 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.0Link zu dieser FAQ: https://faq.infomaniak.com/1362
War diese FAQ nützlich?