{ lib, pkgs, ... }: { # Using non-Nix Python Packages with Binaries on NixOS https://github.com/mcdonc/.nixconfig/blob/e7885ad18b7980f221e59a21c91b8eb02795b541/videos/pydev/script.rst programs.nix-ld.enable = true; programs.nix-ld.libraries = with pkgs; [ zlib # numpy libgcc # sqlalchemy expat # pyosmium # that's where the shared libs go, you can find which one you need using # nix-locate --top-level libstdc++.so.6 (replace this with your lib) # ^ this requires `nix-index` pkg ]; environment.variables = { NIX_LD_LIBRARY_PATH="/run/current-system/sw/share/nix-ld/lib"; NIX_LD="/run/current-system/sw/share/nix-ld/lib/ld.so"; LD_LIBRARY_PATH=lib.mkForce "$NIX_LD_LIBRARY_PATH"; }; }