• Aucun résultat trouvé

Installer un environnement virtuel Python 3

N/A
N/A
Protected

Academic year: 2022

Partager "Installer un environnement virtuel Python 3"

Copied!
7
0
0

Texte intégral

(1)

Installer un environnement virtuel Python 3

Jean-Luc.Charles @ ENSAM.EU Eric.Ducasse @ ENSAM.EU

(2)

L’équipe enseignante de l’ENSAM Bordeaux recommande :

L’utilisation de votre ordinateur portable personnel pour toutes les séances de Math-Info.

L’utilisation deMiniconda3pour l’installation d’unenvironnement virtuel Python 3dédié sur sur vos portables GNU/Linux, Mac OS X &

Windows.

L’EDI (Environnement de Développement Intégré)idlex, comme outil de développement simple et efficace, utilisable sur toutes les

machines.

(3)

Installation deMiniconda3

Sur le sitedocs.conda.io/en/latest/miniconda.htmltélécharger la dernière version deMiniconda3correspondant à votre OS.

Lancer l’installateur...vous devrez noter le chemin choisi pour le dossier d’installationMiniconda3;cela vous servira par la suite…

[Linux, taper :bash .../miniconda3-latest-Linux-x86_64.sh]

Attention: le cheminMiniconda3ne doit contenir ni espace, ni caractère accentué !

Windows :

C:\Miconda3ouC:\Users\Marie\Miniconda3;conviennent C:\Yoann\Mes install\Miniconda3;ne convient pas (espace) C:\Users\Léon\Miniconda3ouC:\Users\François\Miniconda3

;ne conviennent pas (e accent aigu, cédille) MacOSX & GNU/Linux :

/home/moi/miconda3ou/Users/moi/opt/miniconda3;conviennent /home/moi/Mes install/Miniconda3;ne convient pas (espace) /Users/Léon/Miniconda3ou/home/François/Miniconda3

;ne conviennent pas (e accent aigu, cédille)

(4)

Création d’un environnement virtuel Python

Dans un NOUVEAUterminal(Mac, Linux) ou la fenêtreAnaconda prompt (windows), taper la commande :

conda create -n minfo python=3.6.9

Activation de l’environnement virtuel

Dans le terminal, ou la fenêtre "Anaconda prompt" taper : conda activate minfo

Votreprompt(invite de commande) est maintenant préfixé par(minfo): (minfo) C:\Users\moi>pour Windows,

(minfo) /Users/moi>pour Mac,(minfo) /home/moi>pour Linux

Installation des modules Python

Dans le terminal, ou la fenêtre "Anaconda prompt", avec l’environnement minfo activé, taper :

conda install numpy scipy matplotlib conda install jupyter sympy imageio openpyxl pip install opencv-python==3.3.0.10 idlex

(5)

Post-installation Windows : Raccourci clavier pour le lancement deIdlex

<Miniconda3>désignant le chemin d’accès du dossierMiniconda3: Dans le dossier<Miniconda3>\envs\minfo\Scriptsfaire un

« clic-droit;Envoyer vers ...;Bureau » sur le fichieridlex.py.

Dans le bureau, faire un « clic-droit;propriétés » sur le raccourci idlex.pypour modifier dans l’onglet « Raccourci » :

le champcible, qui devient :

<Miniconda3>\condabin\conda.bat activate minfo &

<Miniconda3>\envs\minfo\python.exe

<Miniconda3>\envs\minfo\Scripts\idlex.py

le champDémarrer dans: mettre le chemin d’accès d’un dossier de travail dans votre arborescence utilisateur, ou à défaut, le chemin de votre dossier utilisateur.

Icône: en cliquant sur « Changer d’icône;Parcourir », installer l’icône

<Miniconda3>\Lib\idlelib\Icons\idle.ico

(6)

Mac & GNU/Linux : lancement deIdlex

Dans un terminal avec l’environnementminfo activé, taper la commande : idlex

Désactiver l’environnement virtuel(minfo)

Si l’activation de l’environnement virtuel Python(minfo)crée des problèmes pour certaines activités dans le terminal, vous pouvez :

revenir à l’environnement virtuel(base)en tapant : conda deactivate

sortir complètement de tout environnement virtuel en tapant à nouveau :

conda deactivate

(7)

Vérification deOpenCV

OpenCV(Open Source Computer Vision Library) est un module de traite- ment d’images et de vidéos.

La syntaxe Python pour importer le module OpenCV est :import cv2 Télécharger depuis la plateforme SAVOIRles fichierstest_opencv.py et20images.mp4dans un même dossier.

Avec la version deIdlexinstallée dans l’environnement virtuelminfo, ouvrir le programmetest_opencv.pyet lancer son exécution : le programme doit s’exécuter sans erreur.

Références

Documents relatifs

A post-experimental DFT-optimization helps to validate new structures, locate light hydrogen atoms, especially when using high-pressure diffraction data (Filinchuk et al.,

Il agit en discutant avec les autres acteurs (virtuels) et ces actions vont influer sur leur état mental et donc sur les décisions qu’ils vont prendre dans la suite de la

Cet article présente Phadeo, un outil de synthèse physique extensible et modifiable pour FPGA, et montre comment les applications et les architectures sont modélisés, quels sont

Opposite to static compilation, which is terminated prior to program execution, the dynamic compilation model as shown on Figure 1.2 employs a virtual execution environment (VEE)

L'histoire des espèces nous a, hélas, donné un tableau moins idyllique, dans lequel les êtres se trouvent plus souvent en compétition écologique qu'en symbiose ; où chaque

As applications, we pursue the investigations of [ PPY07 ] and we produce (new) examples of nilpotent elements that verify the above polynomiality condition in simple Lie algebras

permettrait aux utilisateurs d’utiliser effectivement un environnement d’annotation 3D. Affichage des annotations filtrées dans l’environnement 3D Dans la version actuelle

Dans notre contexte d’environnement virtuel pour la formation, nous définissons une situation d'apprentissage pertinente comme étant un ensemble d'états du monde mettant en