Path: ...!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!news.trigofacile.com!usenet-fr.net!agneau.org!nntpfeed.proxad.net!proxad.net!feeder1-1.proxad.net!cleanfeed3-b.proxad.net!nnrp1-1.free.fr!not-for-mail Newsgroups: fr.comp.lang.python From: Lulu Subject: Re: windows : installation module References: <61a5d16d$0$4979$426a74cc@news.free.fr> <61a5da95$0$3747$426a74cc@news.free.fr> Organization: koitess? User-Agent: slrn/1.0.3 (Linux) Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: Date: Sat, 4 Dec 2021 21:39:08 +0100 Lines: 51 NNTP-Posting-Date: 04 Dec 2021 21:40:02 CET NNTP-Posting-Host: 37.164.122.164 X-Trace: 1638650402 news-1.free.fr 20248 37.164.122.164:12690 X-Complaints-To: abuse@proxad.net Bytes: 2724 Le 30-11-2021, Nicolas a écrit : > Le 30/11/2021 à 08:23, Nicolas a écrit : >> Le 30/11/2021 à 00:26, Lulu a écrit : >>> [...] >>> Il semble donc que l'installation des modules ne soit pas "vue" par >>> mon script. Donc, j'ai besoin d'aide... >>> >>> Comment installer un module pour python sous Windows 10 ? >>> >>> Merci de votre aide. >>> >> Si plusieurs versions de Python sont installées sur la machine, il >> est possible que l'installation soit faite sur une version de Python >> et qu'à l'exécution du script, une autre version de Python soit >> utilisée. >> > Pour compléter mes propos... > > Que fait la commande %Run ? Quelle version de Python est lancée ? Bonne question à laquelle je n'ai pas pensé... > Pour une vérification rapide : > > 1) En ligne de commande, lancer la commande "python", ce qui lance > l'interpréteur interactif mais surtout indique quelle version de > Python est présente la première dans le PATH. Par exemple : > > C:\Users\Nicolas>python > Python 3.6.8 (tags/v3.6.8:3c6b436a57, Dec 23 2018, 23:31:17) [MSC v.1916 > 32 bit (Intel)] on win32 > Type "help", "copyright", "credits" or "license" for more information. 0K, je vais vérifier ça avec eux. > 2) Au tout début de votre script, ajouter les lignes suivantes : > > import sys > print(sys.version) > > La version de l'interpréteur utilisé s'affiche : > '3.6.8 (tags/v3.6.8:3c6b436a57, Dec 23 2018, 23:31:17) [MSC v.1916 32 > bit (Intel)]' > > La version lancée en ligne de commande et la version affichée par le > script sont-elle en phase ? À voir. Merci de ton aide.