python — Quel est le lien entre Anaconda et Python?
La partie base indique que conda a bien été activé suite à l'initialisation faite si dessus plus exactement c'est son environnement de base qui est activé, mais ça ne nous importe pas pour l'instant. Pour tester si Python est bien installé, il suffit alors de lancer l'interpréteur Python en tapant la commande python :. Lancement de l'interpréteur Python dans un PowerShell. Cela signifie que vous êtes bien dans l'interpréteur Python.
À partir de là vous pouvez taper exit puis appuyer sur la touche Entrée pour sortir de l'interpréteur Python. Une fois revenu dans le shell , tapez la commande conda , vous devriez obtenir :.
Quel est le lien entre Anaconda et Python?
Si c'est le cas, bravo, conda est bien installé et vous pouvez passez à la suite rendez-vous à la rubrique Installation des modules supplémentaires! Si vous souhaitez désinstaller Miniconda, rien de plus simple. Désinstallation de Miniconda étape 1. Cliquez ensuite sur le fichier Uninstall-Miniconda3. Vous aurez alors l'écran suivant :. Désinstallation de Miniconda étape 2. Désinstallation de Miniconda étape 3. Désinstallation de Miniconda étape 4.
Désinstallation de Miniconda étape 5. Désinstallation de Miniconda étape 6.
L'installation et premiers pas avec l'interpréteur Python
À ce point, Miniconda est bien désinstallé. Il reste toutefois une dernière manipulation que l'installateur n'a pas effectué : il faut détruire à la main le fichier. Si vous ne le faites pas, cela affichera un message d'erreur à chaque fois que vous lancerez un Powershell. Cette étape sera commune pour les trois systèmes d'exploitation.
Cette commande va lancer l'installation des modules externes NumPy , pandas , matplotlib , scipy , Biopython et Jupyter lab. Ces modules vont être téléchargés depuis internet par conda , il faut bien sûr que votre connexion internent soit fonctionnelle. Au début, conda va déterminer les versions des paquets à télécharger en fonction de la version de Python ainsi que d'autres paramètres cela prend une à deux minutes. Cela devrait donner la sortie suivante copies d'écran prise sous Windows avec le PowerShell :.
Installation de paquets avec conda étape 1. Une fois que les versions des paquets ont été déterminées, conda vous demande confirmation avant de démarrer le téléchargement :. Installation de paquets avec conda étape 2. Tapez y puis appuyez sur la touche Entrée pour confirmer. S'en suit alors le téléchargement et l'installation de tous les paquets cela prendra quelques minutes :.
Installation de paquets avec conda étape 3. Installation de paquets avec conda étape 4.
Test installation de modules Python avec Miniconda. Si aucune erreur ne s'affiche et que vous récupérez la main dans l'interpréteur, bravo, ces modules sont bien installés. Quittez l'interpréteur Python en tapant la commande exit puis en appuyant sur la touche Entrée. Vous êtes de nouveau dans le shell. Nous allons maintenant pouvoir tester Jupyter. Tapez dans le shell :. Test de Jupyter : ouverture dans un navigateur. Pour quitter Jupyter, allez dans le menu File puis sélectionnez Quit.
Vous pourrez alors fermer l'onglet de Jupyter. Pendant ces manipulations dans le navigateur, de nombreuses lignes ont été affichées dans l'interpréteur :. Il s'agit d'un comportement normal.
Quand Jupyter est actif, vous n'avez plus la main dans l'interpréteur et tous ces messages s'affichent. Une fois que vous quittez Jupyter, vous devriez récupérer la main dans l'interpréteur.
B.1 Que recommande-t-on pour l'installation de Python ?
Si tous ces tests ont bien fonctionné, bravo, vous avez installé correctement Python avec Miniconda ainsi que tous les modules qui seront utilisés pour ce cours. Vous pouvez quitter le shell en tapant exit puis en appuyant sur la touche Entrée et aller faire une pause!
Comme indiqué au début de ce chapitre, pip est un gestionnaire de paquets pour Python et permet d'installer des modules externes. Pip est également présent dans Miniconda, donc utilisable et parfaitement fonctionnel. La réponse est simple, certains modules ne sont présents que sur les dépôts pip. Si vous souhaitez les installer il faudra impérativement utiliser pip. Inversement, certains modules ne sont présent que dans les dépôts de conda. Toutefois, pour les modules classiques comme NumPy , scipy , etc , tout est gérable avec conda. Sauf cas exceptionnel, nous vous conseillons l'utilisation de conda pour gérer l'installation de modules supplémentaires.
La syntaxe est ensuite très simple :. La programmation nécessite d'écrire des lignes de code en utilisant un éditeur de texte. Le choix de cet éditeur est donc fondamental, celui-ci doit nous aider à repérer rapidement certaines zones du programme afin d'être efficace. Dans ce qui suit, nous vous montrons des éditeurs faciles à prendre en main par les débutants pour Linux, Windows et Mac OS X. Pour Linux, on vous recommande l'utilisation de l'éditeur de texte gedit qui a les avantages d'être simple à utiliser et présent dans la plupart des distributions Linux.
Il faudra entrer votre mot de passe utilisateur puis valider en appuyant sur la touche Entrée. Pour lancer cet éditeur, tapez la commande gedit dans un shell ou cherchez gedit dans le lanceur d'applications. Vous devriez obtenir une fenêtre similaire à celle-ci :. Éditeur de texte gedit. On configure ensuite gedit pour que l'appui sur la touche Tab corresponde à une indentation de 4 espaces, comme recommandée par la PEP 8 chapitre 15 Bonnes pratiques en programmation Python. Pour cela, cliquez sur l'icône en forme de 3 petites barres horizontales en haut à droite de la fenêtre de gedit , puis sélectionnez Préférences.
Dans la nouvelle fenêtre qui s'ouvre, sélectionnez l'onglet Éditeur puis fixez la largeur des tabulations à 4 et cochez la case Insérer des espaces au lieu des tabulations :. Configuration de gedit. Si vous le souhaitez, vous pouvez également cochez la case Activer l'indentation automatique qui indentera automatiquement votre code quand vous êtes dans un bloc d'instructions.
Fermez la fenêtre de paramètres une fois la configuration terminée. Une fois cet éditeur installé, il est important de le régler correctement. En premier on va configurer l'appui sur la touche Tab afin qu'il corresponde à une indentation de 4 espaces, comme recommandé par la PEP 8 chapitre 15 Bonnes pratiques en programmation Python. Dans la liste sur la gauche, cliquez sur Langage , puis à droite dans le carré Tabulations cochez la case Insérer des espaces en réglant sur 4 espaces comme indiqué ci-dessous :.
Toujours dans la fenêtre Préférences , dans la liste sur la gauche cliquez sur Zones d'édition , puis sur la droite cochez la case Afficher la numérotation des lignes comme indiqué ici :. Toutefois son développement a été arrêté car il fonctionnait en bits. Il a été remplacé par BBedit qui possède de nombreuses fonctionnalités supplémentaires mais qui doit en principe être acheté. Toutefois, ce dernier est utilisable gratuitement avec les mêmes fonctionnalités que TextWrangler, sans les nouvelles fonctionnalités étendues.
Ne possédant pas de Mac, nous nous contentons ici de vous donner quelques liens utiles :. Jusque là, nous vous avons montré des éditeurs de texte simples qui sont, selon nous, idéaux pour apprendre un langage de programmation. Ainsi, on se concentre sur le langage Python plutôt que toutes les options de l'éditeur. Toutefois, pour les utilisateurs plus avancés, nous vous conseillons des éditeurs plus puissants comme par exemple Sublime Text ou Atom.