- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
- Formations
- conversion_path Parcours & Formations
- science Projets
- data_object Exercices de code
- psychology Exercices IA
- quiz Quiz
- Articles
- rss_feed Blog
- sort_by_alpha Glossaire
- menu_book Guides
- help_center FAQ
- media_link Ressources
- Communauté
- groups La communauté
- forum Questions
- live_tv Mentorats
- science Projets mensuels
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte person00:00:00 :Si jamais vous souhaitez installer des packages pour votre projet dans l'interpréteur Python qui est utilisé pour votre projet,on peut le faire directement depuis PyCharm.
00:00:09 :Donc en fait c'est ce qu'on ferait dans un terminal avec pip, en faisant pip install,et bien tout ça on peut le faire directement depuis PyCharm.
00:00:16 :Donc je vais recliquer tout en bas à droite ici sur le nom de mon interpréteur Python pour aller dans les préférences.On pourrait aussi aller directement par le menu dans PyCharm preferences ici,pour retrouver ici notre fenêtre qui correspond aux préférences de notre interpréteur Python pour le projet sur lequel on est en train de travailler.
00:00:33 :Donc dans notre projet ici, projet PyCharm Project, dans Python Interpreter,on se retrouve sur la même page à laquelle on accède si on clique ici en bas et qu'on clique sur Interpreter Settings.
00:00:43 :C'est exactement la même chose.Donc ici j'ai la liste de tous les packages qui sont disponibles pour cet interpréteur Python.Donc là j'en ai déjà pas mal qui sont installés.
00:00:52 :On voit par la même occasion la version actuelle de chaque package et la dernière version disponible.Donc à chaque fois qu'on a une petite flèche ici, ça veut dire qu'il y a une nouvelle version qui est disponibleet que l'on pourrait installer directement également depuis PyCharm.
00:01:05 :Donc là dans ce cas-ci, ce que je peux faire en fait, c'est double cliquer sur cette librairie.Donc par exemple ici sur Coverage, je double clique dessus et ça va automatiquement m'amener ici sur cette librairie dans une nouvelle fenêtre.
00:01:17 :Donc là ce que je pourrais faire, c'est installer une nouvelle version de cette librairie en spécifiant cette version.Donc là je peux cliquer ici sur Specify version.
00:01:25 :Par défaut, il va me mettre sur la dernière version disponible, donc la 5.1.Donc si on revient en arrière, si on ferme cette fenêtre, on voit qu'actuellement on a la 5.0.4
00:01:34 :et qu'on peut donc installer la dernière version qui est la 5.1.Je peux faire pareil sur toutes les autres librairies ici.Et donc ce que je peux faire aussi pour aller plus rapidement, c'est cliquer directement en bas sur le bouton Upgrade.
00:01:45 :Donc je vais choisir par exemple la librairie Pip.Donc Pip, c'est un package lui-même qui nous permet d'installer d'autres packages.Mais Pip en tant que tel est un package.
00:01:53 :Donc là on est avec la version 19.2.3 et j'ai la dernière version qui est la 20.1.Donc je vais cliquer ici sur Upgrade pour automatiquement aller mettre à jour cette version de Pip.
00:02:04 :Donc là vous voyez que ça a tout rafraîchi.Et si on regarde, on a bien Pip maintenant qui est à sa version 20.1.On a également un message ici qui nous dit que Pip a bien été installé.
00:02:13 :Donc ça on peut le faire ici sur un package unique ou on peut en sélectionner plusieurs.Par exemple si je voulais mettre à jour tous les packages ici, je pourrais tous les sélectionneret cliquer ici sur la flèche pour mettre à jour tous les packages.
00:02:24 :Si jamais vous souhaitez supprimer un package, vous pouvez le sélectionneret cliquer sur le moins ici pour le désinstaller.Et si on veut rajouter des packages, on clique sur le plus.
00:02:34 :Ça va nous ouvrir cette fenêtre ici avec la liste de tous les packages qui sont disponiblesque l'on peut installer sur notre interprèteur Python.Et vous avez également ici une barre d'étage qui vous permet de filtrer à travers tous les packages disponiblespuisque bien évidemment il y en a beaucoup.
00:02:48 :Donc par exemple si je veux installer Django, je peux chercher Django ici.Automatiquement vous voyez que j'ai ce Django qui est sélectionné.Donc c'est bien le Django qui me permet dans ce cas-ci de créer des sites web.
00:02:58 :Et à chaque fois vous pouvez, comme on l'a fait précédemment,spécifier la version si vous souhaitez installer une version spécifique.Si vous ne cliquez pas sur Specify version, automatiquement il va installer la dernière version de disponible.
00:03:10 :On pourrait également ici choisir d'installer ce package dans le dossier d'utilisateur.Donc ça c'est quelque chose qu'on peut faire également avec pip.Et bien vous avez cette option ici directement dans cette fenêtre.
00:03:23 :Dernière chose, on peut cliquer sur Manage repositories ici.Et vous voyez que par défaut le seul repository, donc le dépôt qui est disponible, c'est pypi.
00:03:31 :Donc c'est tout simplement le dépôt par défaut sur lequel sont stockés 97% des packages que l'on peut installer.Mais si jamais vous avez d'autres packages que vous voulez rendre accessibles,donc qui va faire en sorte que vous aurez plus de packages ici dans cette liste à gauche,vous pouvez les ajouter ici en cliquant sur le plus et en rentrant l'URL de ces dépôts.
00:03:50 :Donc là moi je vais laisser juste pypi parce que c'est celui en fait dont on a généralement le plus besoin.Et il contient comme je vous disais 97% à peu près des packages.
00:03:59 :C'est vraiment si vous avez quelque chose de très précis qui n'est pas ici, vous pouvez l'ajouter dans les dépôts ici.Donc voilà pour toutes les options de cette fenêtre qui vous permet sur votre interpréteur Python que vous utilisez.
00:04:09 :Donc là il faut bien faire attention puisque si j'utilise un autre interpréteur Python,et bien je vais avoir d'autres packages.Par exemple si je le change, si je clique sur Show all ici pour aller ajouter un interpréteur Python,donc dans ce cas-ci je vais aller chercher par exemple Python 3.7, vous allez voir que cette liste va changer.
00:04:24 :Donc je clique sur OK et là vous voyez que j'ai deux interpréteurs qui sont disponibles, le 3.8 et le 3.7.Et forcément la liste des packages n'est pas la même.
00:04:32 :Donc quand vous installez des packages, quand vous les modifiez, vous faites des upgrades, vous les enlevez,et bien tout ça, ça va être en fonction de l'interpréteur Python que l'on a sélectionné pour notre projet.
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.