gwift-book/source/part-1-workspace/venvs.adoc

1.4 KiB
Raw Blame History

Travailler en isolation

Création de lenvironnement virtuel

Commencons par créer un environnement virtuel, afin dy stocker les dépendances. Placez-vous dans le répertoire dans lequel vous pourrez stocker tous vos environnements (ces environnements sont indépendants des sources; ils peuvent donc être placés nimporte où sur votre disque - évitez peut-être juste de les mettre pile dans le même répertoire que votre code source). Lancez ensuite la commande python3 -m venv gwift-env.

Ceci créera larborescence de fichiers suivante, qui peut à nouveau être un peu différente en fonction du système dexploitation:

fred@aerys:~/Sources/.venvs/gwift-env$ ls
bin  include  lib  lib64  pyvenv.cfg  share

Nous pouvons ensuite lactiver grâce à la commande source gwift-env/bin/activate.

(gwift-env) fred@aerys:~/Sources/.venvs/gwift-env$ (1)

Pour désactiver lenvironnement virtuel, il suffit dutiliser la commande deactivate

Installation de Django et création du répertoire de travail

Gestion des dépendances

Matrice de compatibilité

Décrire un fichier tox.ini

$ touch tox.ini

Licence

Décrire une licence ? :-)

$ touch LICENCE

Configuration globale

Décrire le fichier setup.cfg

$ touch setup.cfg

Makefile

Décrire le makefile :)

$ touch Makefile