virtualenv-python
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
virtualenv-python [2022/10/24 09:30] – Rabeil Renaud | virtualenv-python [2025/03/19 17:01] (Version actuelle) – [Création d'un virtualenv personnalisé] Rabeil Renaud | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Virtualenv TP python ====== | ====== Virtualenv TP python ====== | ||
+ | |||
+ | ===== Principe ===== | ||
Les installations massives de bibliothèques et de programmes python dans le cadre des enseignements entrent régulièrement en conflit avec des demandes d’installations logicielles nécessitant des paquets python pré-packagés par la distribution. | Les installations massives de bibliothèques et de programmes python dans le cadre des enseignements entrent régulièrement en conflit avec des demandes d’installations logicielles nécessitant des paquets python pré-packagés par la distribution. | ||
Ligne 7: | Ligne 9: | ||
De plus, en préparant cet environnement sous la forme d’un paquet, nous nous assurons de figer (au moins pour un temps) les versions utilisées et d’avoir la possibilité de revenir en arrière après une mise à jour en cas de souci. | De plus, en préparant cet environnement sous la forme d’un paquet, nous nous assurons de figer (au moins pour un temps) les versions utilisées et d’avoir la possibilité de revenir en arrière après une mise à jour en cas de souci. | ||
+ | |||
+ | |||
+ | ===== Utilisation des virtualenv ===== | ||
Pour charger un environnement virtuel python : | Pour charger un environnement virtuel python : | ||
+ | <code bash> | ||
+ | source / | ||
+ | </ | ||
+ | |||
+ | |||
+ | Exemple de lancement pour jupyter notebook : | ||
<code bash> | <code bash> | ||
source / | source / | ||
+ | jupyter notebook | ||
</ | </ | ||
- | Voici la liste des virtualenv python | + | ===== Liste des virtualenv ===== |
- | < | + | |
- | / | + | __Voici |
- | / | + | |
+ | Sur l’ensemble des postes du parc pédagogique, | ||
+ | |||
+ | /usr/bin/**tp_python_virtualenv** | ||
+ | |||
+ | /usr/bin/**tp_meca_python_virtualenv** | ||
+ | |||
+ | Uniquement sur le pool de machines virtuelles du bureau distant « Pédagogie Ubuntu 20 [vdigpu] » : | ||
+ | |||
+ | / | ||
+ | |||
+ | |||
+ | ===== Utilisation de logiciels avec virtualenv ===== | ||
+ | Par exemple, si vous souhaitez utiliser **idle** avec le virtualenv de votre choix : | ||
+ | <code bash> | ||
+ | source / | ||
+ | python3 -m idlelib | ||
</ | </ | ||
+ | |||
+ | ===== Création d'un virtualenv personnalisé ===== | ||
+ | Vous avez aussi la possibilité de créer votre propre environnement virtuel dans l'un de vos répertoires. | ||
+ | |||
+ | Cela peut être pour vos besoins personnels ou vos besoin lors d'un projet | ||
+ | |||
+ | |||
+ | Vous pouvez suivre la documentation ici : [[https:// | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ |
virtualenv-python.1666603807.txt.gz · Dernière modification : 2022/10/24 09:30 de Rabeil Renaud