- 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 :Pour ajouter un chemin de dossier définitivement au Python Path sur macOS,on va utiliser un fichier qui s'appelle .bash-profile.Ce fichier, il se trouve directement dans votre dossier utilisateur,donc dans mon cas, dans user tbash.
00:00:15 :Pour ouvrir ce fichier, vous pouvez faire code .bash-profile, comme ceci.Moi, il est déjà ouvert, alors je ne vais pas exécuter cette ligne de code.
00:00:23 :Vous voyez par la même occasion que j'ai déjà des choses qui sont à l'intérieur de ce fichier.C'est très probable que vous ayez aussi des lignes qui soient déjà à l'intérieur de ce fichier.
00:00:32 :Ça arrive que certains programmes modifient directement ce fichier sans que vous le sachiez.Donc c'est normal si vous avez quelque chose dedans.N'y touchez pas, laissez ce qu'il y a à l'intérieur.
00:00:40 :C'est très important, ça pourrait modifier certains fonctionnements d'application.Donc c'est important de ne pas toucher à ce qu'il y a à l'intérieur du fichier.Et nous, on va juste ajouter à la suite de ce qu'il y a déjà.
00:00:51 :Donc ce qu'on va faire, c'est qu'on va ajouter une variable d'environnement.Alors pour ajouter une variable d'environnement, on utilise le mot export.Et la variable d'environnement qu'on va ajouter, c'est tout simplement python path.
00:01:02 :Donc c'est cette fameuse variable qui va nous permettre de définir des dossiers qui vont contenir des modules Python.Donc je vais mettre 1 égal et je vais mettre une liste de dossiers à la suite de cette variable d'environnement.
00:01:14 :Donc si vous vous souvenez bien, on avait un dossier dans mes documents qui s'appelait mes modules, comme ceci.Donc ça c'est le chemin du dossier complet.
00:01:22 :Et ce chemin, je vais vouloir le copier et le mettre dans mon python path.Donc je mets le chemin complet ici.Et voilà, on n'a rien besoin de faire de plus.
00:01:30 :Donc export, le nom de la variable d'environnement, égal et la valeur.Si on voulait mettre plusieurs valeurs à la suite, et bien on utiliserait le symbole deux points,qui nous permet de séparer les valeurs.
00:01:41 :Donc deux points et un autre chemin, par exemple, pour spécifier plusieurs dossiers à ajouter au python path.Pour prendre les changements en compte, je vais sauvegarder le fichier et je vais créer un nouveau terminal.
00:01:52 :Puisque dans le terminal actuel, les changements ne vont pas être pris en compte.Donc je clique sur le petit plus ici, à côté du bash, qui va me permettre de créer un nouveau terminal.
00:02:00 :Et je vais faire un écho de cette variable.Donc je fais écho $ et le nom de la variable.Et vous voyez que ça me retourne en fait la valeur associée à cette variable d'environnement.
00:02:09 :Donc j'ai bien le chemin vers mon dossier.Et si je rentre dans un interpréteur Python, donc je tape Python 3.7,vous allez voir que si j'importe 6 et que je print 6.path,
00:02:20 :on va retrouver ici notre dossier qui a été ajouté au python path.Donc ça veut dire qu'on peut importer les modules qui se trouvent à l'intérieur de ce dossier.
00:02:29 :Alors je ne suis plus sûr exactement comment je l'avais appelé,donc je vais revenir sur mon premier terminal et je vais faire tout simplement un ls,pour voir les fichiers qui sont à l'intérieur.
00:02:38 :Donc je l'avais appelé module test.Donc je reviens sur mon autre terminal avec l'interpréteur Python interactif.Et je vais importer donc module test.Et là vous voyez que ça marche parfaitement.
00:02:49 :On a bien bonjour qui est affiché, puisque à l'intérieur de ce module,si je fais more module test, ça va m'afficher ce que contient en fait le fichier.
00:02:58 :Et vous voyez que j'ai bien un print.Donc ça fonctionne parfaitement.Notre module est reconnu, tout simplement parce qu'on a spécifié iciune valeur à cette variable d'environnement python path.
00:03:08 :Donc comme je vous dis, si vous avez plusieurs dossiers que vous voulez ajouter à ce python path,il suffit de les ajouter avec des deux points pour séparer chaque chemin de dossier.
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.