Initial commit

master
Sebastián Santisi 7 months ago
commit b32aeefa59

@ -0,0 +1,13 @@
# Entorno Python3 en Nix
Esta definición define un entorno de Python3 con pip, lo que permite generar environments locales e instalar paquetes de Python3.
## Uso
Ejecutar:
```
nix-shell shell_python.nix
```
para cargar el entorno local.

@ -0,0 +1,18 @@
# nix-shell -p [ (python3Full.withPackages(ps: with ps; [ pip ])) gfortran zlib]
with import <nixpkgs> {};
stdenv.mkDerivation {
name = "python-env-petsc";
nativeBuildInputs = [ m4 removeReferencesTo ];
buildInputs = [ (python3Full.withPackages(ps: with ps; [ pip ]))
gfortran
zlib
gcc
];
dontAddPrefix=true;
env.LD_LIBRARY_PATH = zlib + "/lib:" + stdenv.cc.cc.lib + "/lib";
}
Loading…
Cancel
Save