Parlons du tout dernier, le cahier Jupiter maintenant, celui-ci est vraiment, vraiment intéressant et il est très populaire auprès des
scientifiques des données et des personnes en apprentissage automatique car eh bien, laissez-moi vous montrer, au lieu
de l'expliquer, afin que nous puissions utiliser Jupiter Notebook, nous pouvons en fait aller à Anakonda
Dotcom.
Non, ce n'est pas un site Web de serpent.
Il s'agit d'une distribution, d'une plateforme qui nous permet de télécharger une tonne d'outils que les ingénieurs Python utilisent.
Et comme je l'ai déjà dit, beaucoup de data scientists, beaucoup de personnes qui travaillent avec
l'apprentissage automatique téléchargeraient Anakonda car il est livré avec tous ces outils dont nous avons besoin pour être productifs au lieu de
les télécharger un par un.
Et voici la chose.
Vous pouvez en fait simplement télécharger Python avec Anakonda.
Donc, si nous n'allions pas initialement sur Python Dog et allions simplement à Anakonda et cliquions sur télécharger, eh bien, cela
allait également installer Python pour nous.
Mais je voulais que nous passions par la méthode officielle de téléchargement au lieu d'Anakonda parce que nous voulons comprendre
comment les choses fonctionnent.
Donc ici, tout ce que nous avons à faire est de cliquer, télécharger et vous pourrez télécharger la distribution anakonda et vous pourrez voir
que c'est le python le plus populaire de notre plateforme de science des données.
Et vous pouvez voir que lorsque vous téléchargez Anakonda, il contient beaucoup de choses que nous allons
utiliser tout au long du cours, comme Jupiter Notebook.
Il est livré avec différents plugins comme numpty ou Bokat ou pendas ou même tensor flow.
Beaucoup de choses que les scientifiques des données utilisent maintenant, si vous faites défiler vers le bas, il détectera la machine sur laquelle vous vous
trouvez afin que vous puissiez télécharger en fonction de votre version.
Donc, si vous utilisez Windows, vous devrez peut-être cliquer sur Windows et vous assurer de télécharger la version
trois virgule sept ou supérieure.
Et en fonction de l'ordinateur que vous possédez, la plupart d'entre vous auront probablement 64 bits.
C'est quelque chose qui dépend de votre machine.
Si vous êtes à nouveau sous Linux, vous aurez également différentes options.
À présent.
Vous pouvez cliquer sur télécharger ici ou vous pouvez même cliquer sur la documentation, en savoir plus et accéder à l'installation.
Ici, nous aurons un guide étape par étape sur la façon d'installer Anakonda.
Maintenant, je veux vous donner un avertissement, vous n'avez pas à faire cette étape optionnelle numéro deux, qui consiste
à vérifier l'intégrité des données.
C'est quelque chose que vous faites pour des raisons de sécurité pour vous assurer que vous téléchargez le bon package.
C'est donc totalement facultatif.
Vous pouvez l'ignorer et suivre les étapes pour vous assurer de l'installer correctement.
Maintenant, l'une des choses que vous obtiendrez est cette option, en particulier sous Windows, pour ajouter anakonda à
ma variable d'environnement de chemin que je recommande.
Et ils font aussi bien de ne pas cliquer ici car rappelez-vous, nous avons déjà installé Python au départ.
Donc, en cliquant dessus et en l'ajoutant au chemin, cela va entrer en conflit avec une ancienne version de Python que vous
avez peut-être installée il y a quelques leçons.
Assurez-vous donc de suivre ce guide et vous verrez qu'Anakonda A a récemment annoncé qu'il
allait également inclure Python pour Anaconda.
Donc, encore une fois, si dans la vidéo précédente vous avez déjà téléchargé PAE Charm, vous pouvez également sauter cette
étape.
C'est donc le problème avec les fenêtres avec Mac.
Encore une fois, c'est très explicite.
Il vous suffit de cliquer sur le processus d'installation et tout sera fait pour vous.
Et si vous êtes sur une machine Linux, vous devrez utiliser votre terminal et essentiellement exécuter cette
commande qu'ils vous donneront pour exécuter anakonda.
Je me souviens que nous voulons utiliser Anakonda trois parce que nous voulons utiliser la version trois de Python.
Maintenant, une fois que vous avez installé Anakonda, je vais vous donner un avertissement.
C'est une assez grosse distribution.
C'est assez gros.
Donc, si votre ordinateur n'a pas assez de mémoire, n'a pas assez de stockage, il existe une autre option,
qui est de nombreux QandA, qui est une version plus petite d'Anakonda qui ne vient pas avec tous ces packages.
Et très probablement dans ce cours, vous pouvez vous en tirer en exécutant simplement de nombreux QandA en option.
Maintenant, disons que vous avez installé Anakonda.
Vous devriez l'avoir dans vos applications.
Ici, tout ce que vous avez à faire est simplement de cliquer dessus et il va se lancer.
Anaconda pour vous maintenant, cela peut prendre un peu de temps pour tout mettre en place.
Mais une fois allumé, regardez ça, vous avez le navigateur Anaconda.
Et vous avez quelques choses ici que vous pourriez reconnaître, comme Vrsaljko.
Vous pouvez réellement l'installer ici.
Vous pouvez utiliser des choses comme Spider, un autre identifiant comme Pichon, vous pouvez aussi avoir des choses comme notre studio si vous voulez entrer dans
notre programmation et vraiment vous concentrer sur la science des données.
Mais celui qui nous intéresse vraiment est le cahier Jupiter.
Les cahiers Jupiter sont des cahiers extrêmement populaires que si vous faites n'importe quelle sorte de science des données ou d'apprentissage
automatique avec Python, vous utilisez certainement I love them et vous verrez pourquoi en une seconde.
Maintenant, vous devrez peut-être l'installer s'il n'a pas été installé, mais sinon, une fois installé, vous pouvez simplement cliquer
sur lancer et voir ce qui se passe.
Avez-vous vu qu'il a ouvert mon navigateur, mon navigateur par défaut, et qu'il m'a fallu localhost huit huit huit
huit.
Maintenant, si cela ne se produit pas automatiquement pour vous, vous devrez peut-être simplement saisir manuellement dans le
navigateur localhost huit huit huit huit.
Mais sinon, cela va m'ouvrir ceci, qui en ce moment, si vous le regardez, nous sommes dans notre
bureau.
Je peux ouvrir mes fichiers Python si je le souhaite.
Si je clique dessus, regarde ça.
Je reçois mes fichiers python dans lesquels je peux éditer et taper des choses.
Mais ce n'est pas vraiment la raison pour laquelle nous voulons utiliser les cahiers Jupiter.
Au lieu de cela, nous voulons créer un nouveau bloc-notes Jupiter, en cliquant sur nouveau et en veillant à
sélectionner Python trois.
Une fois que je clique sur Python trois.
Nous obtenons un nouveau cahier Jupiter.
Et ce cahier, qui n'a pas de titre, peut bien, on peut juste le nommer mon premier cahier.
Je vais renommer.
Et vérifiez ceci, si je vais sur mon bureau, j'ai quelques dossiers ici, j'ai un dossier caché, qui est
le dossier des points de contrôle, qui est les cahiers Jupiter, gardant une trace de mes fichiers.
Et puis j'ai aussi mon premier cahier dot IPY and be.
Cela signifie Python Notebooks, c'est ainsi que les cahiers Jupiter s'appelaient, comme vous le
remarquerez, ce ne sont pas ces fichiers Py Python.
Il existe un type spécial de fichier, le fichier de bloc-notes Python, qui peut être ouvert avec les blocs-notes Jupiter.
Maintenant, la raison pour laquelle nous avons un navigateur ici est que Jupiter Notebook a besoin d'une interface utilisateur graphique ou graphique pour
que nous écrivions ceci.
Ce n'est pas un éditeur de code où nous avions le code pour éditer nos écrans.
Au lieu de cela, il utilise le navigateur pour nous permettre d'exécuter ce programme.
Même s'il utilise le navigateur, vous pouvez l'exécuter hors ligne.
Donc, si vous êtes dans un avion, vous pouvez toujours exécuter vos cahiers Jupiter et vous entraîner à coder.
Maintenant, la façon dont fonctionne le notebook Jupiter utilise ces cellules.
Je peux donc imprimer ces cellules ou écrire un code différent en Python.
Donc si je fais ça, je peux cliquer, courir et regarder ça tout de suite.
Cela me donne la sortie.
Et maintenant j'ai une deuxième cellule où je peux dire, disons quatre plus cinq.
Si je lance ceci, regarde cela.
J'exécute maintenant une cellule différente avec une sortie différente au lieu de nous exécuter toujours en permanence, nous pouvons également
simplement utiliser le raccourci shift et entrer pour exécuter réellement le code.
Alors disons, par exemple, que nous faisons cinq supérieur à quatre.
Je peux courir, décaler, entrer et ça me donne la réponse tout de suite.
Maintenant, la beauté ici est que c'est presque comme créer des notes pour vous-même, n'est-ce pas ?
Je suis capable d'exécuter différentes cellules, de voir différentes sorties, d'obtenir une réponse immédiate à mon code plutôt que dans un éditeur
de code ou un ID où je devais tout écrire dans un seul fichier et tout s'exécutait en même temps.
Et au fur et à mesure que nous aborderons l'apprentissage automatique, la science des données et la visualisation des données, nous verrons en fait
que nous utilisons les notebooks Jupiter parce qu'ils sont si faciles à visualiser ces résultats.
Maintenant, une autre chose avec les cahiers Jupiter qui est vraiment, vraiment sympa, c'est cette idée du
cahier où au lieu d'avoir toujours du code, que vous pouvez voir ici, si je
clique sur le menu déroulant et sur markdown, je peux maintenant tapez du texte comme ceci est mon premier python ou.
Cahier Jupiter.
Et je peux écrire un genre différent de notes ici.
Et une fois fait, je peux faire un décalage, entrer et regarder ça, j'ai mes notes dans ce livre afin que peut-être que pendant
que vous apprenez pour le reste du cours, vous puissiez avoir différents cahiers Jupiter pour
prendre des notes, exécuter du code, vérifiez-le, et nous serons extrêmement organisés.
Et vous pouvez même publier sur GitHub et les partager avec d'autres membres de la communauté.
Et tout ce que nous avons à faire maintenant, c'est pendant qu'il enregistre automatiquement afin que vous puissiez voir ici que chaque fois que
nous ouvrons le cahier Jupiter, faisons-le réellement.
Je vais fermer ça.
Fermez-le également.
Oui, arrêtons.
Je vais ouvrir encore une fois le cahier Jupiter.
En cliquant sur Anakonda, ça s'initialise, ça prend un peu de temps, mais finalement.
Je peux relancer mon notebook Jupiter, ça va ouvrir mon notebook Jupiter sur localhost, vous verrez par ici que le
localhost est passé à huit huit huit neuf.
Cela peut donc arriver si, par exemple, localhost huit huit huit est déjà pris.
Mais si je clique ici sur le bloc-notes Jupiter, vous vous souvenez du bloc-notes Python auquel je reviens ?
Un cahier Jupiter avec tout mon texte, tous mes fichiers.
À quel point cela est cool?
Et au fait, pour en revenir à cet hôte local, la raison pour laquelle cela est toujours pris est,
eh bien, si vous regardez ici, j'ai deux fenêtres de terminal parce que techniquement, je n'ai pas fermé la session ou le serveur
depuis la dernière fois.
Donc, parce que j'ai fait ça, Anakonda a automatiquement dit, oh, oui, localhost huit huit huit huit est
déjà pris.
Alors augmentons simplement le nombre deux huit huit huit neuf.
Vous voulez donc vous assurer de les fermer une fois que vous avez terminé.
Et quand je fais ça, ça me dit que la connexion a échoué car nous avons arrêté le serveur, cela ne fonctionne plus.
Donc si je tape quelque chose ici.
Vous voyez que j'obtiens une étoile et ça ne fait rien si je fais encore quatre plus cinq, ça
ne fonctionne pas car le serveur ne fonctionne plus.
Très bien, faisons une pause et je vous verrai dans le prochain.