vidéo peertube - vidéo youtube - dépôt git

Développer en Python avec Nix

comment développer et installer un script python qui utilise une bibliothèque (numpy)

Bibliothèque fournie dans les paquets systèmes

sudo apt install python3 python3-numpy
sudo cp hellonumpy.py /usr/bin/
hellonumpy.py
./hellonumpy.py

Bibliothèque fournie par Setuptools/Pip/Virtualenv

sudo apt install python3-virtualenv python3-pip
sudo python3 setup.py install
hellonumpy.py
python3 -m venv ~/venv1
source ~/venv1/bin/activate
python3 setup.py install
hellonumpy.py

Avec nix

nix-env -f . -A hellonumpy
hellonumpy.py
nix-shell -A hellonumpy
python3 hellonumpy.py