Deutsch   English   Français   Italiano  
<61a5da95$0$3747$426a74cc@news.free.fr>

View for Bookmarking (what is this?)
Look up another Usenet article

X-Received: by 2002:adf:f40b:: with SMTP id g11mr38409765wro.296.1638259349684;
        Tue, 30 Nov 2021 00:02:29 -0800 (PST)
Path: ...!news-out.google.com!nntp.google.com!proxad.net!feeder1-2.proxad.net!cleanfeed3-a.proxad.net!nnrp1-1.free.fr!not-for-mail
Date: Tue, 30 Nov 2021 09:02:30 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
 Thunderbird/91.3.2
Subject: Re: windows : installation module
Newsgroups: fr.comp.lang.python
References: <slrnsqaocj.2pn.lulu042@valentino.Rock-n-Roll.org>
 <61a5d16d$0$4979$426a74cc@news.free.fr>
From: Nicolas <nicolasp@aaton.com>
In-Reply-To: <61a5d16d$0$4979$426a74cc@news.free.fr>
Lines: 64
Message-ID: <61a5da95$0$3747$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 30 Nov 2021 09:02:29 CET
NNTP-Posting-Host: 195.101.33.1
X-Trace: 1638259349 news-1.free.fr 3747 195.101.33.1:14098
X-Complaints-To: abuse@proxad.net
Content-Language: fr
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Bytes: 3428

Le 30/11/2021 à 08:23, Nicolas a écrit :
> Le 30/11/2021 à 00:26, Lulu a écrit :
>> Bonjour,
>>
>> Je suis linuxien, donc autant dire que je n'ai aucun problème pour
>> installer des modules python sur ma linuxette.
>>
>> Mais mes élèves sont sous Windows 10 (dotation de la région pour tous
>> les élèves de seconde) et je suis censé leur donner la marche à suivre
>> pour installer un module comme numpy par exemple.
>>
>> Sous windows 10, je peux installer numpy dans une 'invite de commande'
>> lancée en tant qu'administrateur avec 'python -m pip install numpy'.
>>
>> Cependant, je mange une erreur à l'exécution de mon script :
>> %Run syracuse2_nocolor.py
>> Traceback (most recent call last):
>>    File 
>> "C:\Users\hugo\Documents\taf\2nd_SNT\01_algo_python\2020-01-07_syracuse2\syracuse2_nocolor.py", 
>> line 24, in <module>
>>      import numpy as np
>> ModuleNotFoundError: No module named 'numpy'
>>
>> 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 ?

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.
 >>>


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 ?