Anaconda¶
Dans cet article
Information
Anaconda Distribution est une plateforme complète pour la science des données efficace, offrant une large gamme d'outils pour la programmation Python. Cet écosystème puissant est conçu pour répondre aux besoins des data scientists expérimentés et des débutants qui commencent tout juste leur parcours dans ce domaine.
Anaconda: Caractéristiques clés¶
- Gestion intelligente des paquets : Le cœur d'Anaconda est le gestionnaire de paquets conda, qui simplifie considérablement l'installation, la mise à jour et la gestion des bibliothèques. Il résout automatiquement les dépendances entre les paquets et prend en charge la création d'environnements virtuels isolés.
- Outils d'analyse et de visualisation des données : Comprend une large gamme de bibliothèques pour le traitement et l'analyse des données, ainsi que des outils de visualisation puissants. Intègre des environnements de développement interactifs pour une exploration de données pratique.
- Flux de travail d'apprentissage automatique optimisé : Contient des frameworks d'apprentissage automatique populaires, fournit des outils pour le prétraitement des données, la construction de modèles et l'évaluation de leur efficacité.
- Communauté et support actifs : Dispose d'une base de connaissances étendue, y compris documentation, tutoriels et forums communautaires. Mis à jour régulièrement et propose un support commercial pour les utilisateurs d'entreprise.
- Sécurité et conformité : Comprend des outils pour vérifier la sécurité des paquets et la conformité aux accords de licence. Offre des capacités pour travailler dans des environnements fermés.
- Scalabilité : Prend en charge le travail avec de grands ensembles de données et le calcul distribué. Permet un transfert facile des projets du développement local aux solutions cloud et cluster.
Fonctionnalités de déploiement¶
| ID | Nom du logiciel | Système d'exploitation compatible | VM | BM | VGPU | GPU | Min CPU (Cœurs) | Min RAM (Go) | Min HDD/SSD (Go) | Actif |
|---|---|---|---|---|---|---|---|---|---|---|
| 156 | Anaconda | Ubuntu 22.04 | + | + | + | + | 2 | 2 | 5 | COMMANDER |
- Composants préinstallés :
- Python
- Conda (gestionnaire de paquets et d'environnements)
- Anaconda Navigator (interface graphique)
- Jupyter Notebook et JupyterLab (version principale)
- Bibliothèques préinstallées clés :
- NumPy
- Pandas
- Matplotlib
- Scikit-learn
- SciPy
- Statsmodels
- Seaborn
- Outils supplémentaires :
- Spyder (environnement de développement intégré pour le calcul scientifique)
- Capacités d'expansion :
- Accès à 508 paquets préinstallés
- Intégration avec PyPI pour accéder à des paquets supplémentaires
- Répertoire de travail du projet :
/root/anaconda3.
Note
À moins d'indication contraire, par défaut nous installons la dernière version de sortie du logiciel depuis le site Web du développeur ou les dépôts du système d'exploitation.
Démarrage après le déploiement d'Anaconda¶
Après avoir acheté une commande, vous recevrez une notification à l'adresse e‑mail enregistrée lors de l'inscription, indiquant que le serveur est prêt. Celle‑ci inclura l'adresse IP du VPS, ainsi que le login et le mot de passe pour la connexion. Les clients de notre entreprise gèrent l'équipement via le panneau de gestion du serveur et l'API — Invapi.
Les données d'authentification, qui peuvent être trouvées dans l'onglet Info >> Tags du panneau de gestion du serveur ou dans l'e‑mail envoyé :
- Login : root ;
- Mot de passe : Envoyé à votre adresse e‑mail après que le serveur soit prêt à être utilisé suite au déploiement du logiciel.
Pour travailler avec le service, connectez‑vous au serveur via SSH :
Note
Des informations détaillées sur les paramètres de base d'Anaconda peuvent être trouvées dans la documentation du développeur.
Commander un serveur avec Anaconda via l'API¶
Pour installer ce logiciel en utilisant l'API, suivez les instructions suivantes.
Auto-installation d'Anaconda sur Ubuntu¶
Ce guide vous accompagne dans l'installation d'Anaconda sur votre système Ubuntu.
- Mettre à jour et mettre à niveau les paquets :
- Installer les dépendances requises :
-
Télécharger l'installateur Anaconda :
!!! note "Note" Remplacez
<anaconda_version>par la version souhaitée d'Anaconda (par ex.,2024.10-1). -
Vérifier l'intégrité de l'installateur :
Cela affichera une somme de contrôle. Comparez‑la à la somme de contrôle officielle fournie sur le site Web d'Anaconda pour garantir l'authenticité. -
Installer Anaconda :
L'option
-bexécute en mode arrière‑plan, et-fforce l'installation même si elle existe déjà. -
Initialiser la distribution Anaconda :
-
Supprimer le script d'installation (facultatif) :
Configuration facile avec un script Bash (déploiement SSH et Invapi)¶
#!/bin/bash
# Update and upgrade packages
sudo apt update -y
# Install dependencies
sudo apt install libgl1-mesa-glx libegl1-mesa libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6 libxdamage1 curl -y
# Download Anaconda installer
ANACONDA_VERSION="2024.10-1" # Replace with your desired version
curl -O https://repo.anaconda.com/archive/Anaconda3-$ANACONDA_VERSION-Linux-x86_64.sh
# Verify installer integrity (Optional)
# sha256sum Anaconda3-$ANACONDA_VERSION-Linux-x86_64.sh
# Install Anaconda
bash Anaconda3-$ANACONDA_VERSION-Linux-x86_64.sh -b -f
# Initialize Anaconda distribution
source /root/anaconda3/bin/activate
conda init
conda update --all -y
# Remove installer script (Optional)
rm Anaconda3-$ANACONDA_VERSION-Linux-x86_64.sh
echo "Anaconda installed successfully!"
Utiliser le script sur la ligne de commande BASH¶
- Connectez‑vous à votre serveur via SSH.
- Enregistrez le script en tant que fichier
.sh(par ex.,install.sh). - Rendez‑le exécutable :
chmod +x install.sh. - Exécutez le script sur votre serveur :
./install.sh.
### Utilisation du script lors de la réinstallation du serveur
Sélectionnez le système d'exploitation souhaité dans l'onglet Reinstall* >> Operating System.
Collez le script pour le système d'exploitation pris en charge dans le champ Post-install script* de l'onglet Advanced options.
Démarrez la réinstallation en cliquant sur le bouton Reinstall this server.
**