Omar Brikaa
Omar Brikaa
Piston already has Python.
Hi @theiosif, do you have the latest Piston image via `./piston update`? And are you setting the evironment variables via docker compose? The code that picks up the configuration is...
Basic and Fsharp.net would need to be added
@HexF I get dependency problems when trying to inject some packages into the environment. For example this happens when installing python requests and adding its `site-packages` PYTHONPATH ``` Traceback (most...
Creating a ready environment using `pkgs.python3.withPackages` does not have this problem.
> But Python libraries you would like to use for development cannot be installed, at least not individually, because they won't be able to find each other resulting in import...
Flakes don't seem to support command-line arguments so how will we do the ad-hoc package installations?
> Error: Command failed: nix eval --json /piston/src#pistonRuntimeSets.all.python3.metadata --arg sf true error: '--arg' and '--argstr' are incompatible with flakes Try 'nix --help' for more information.
There seems to be this: https://nixos.org/manual/nix/stable/language/builtins.html#builtins-getFlake if we export the runtimes as a function that takes the packages as an argument. But it seems to copy the entire working directory...
Maybe we can copy `flake.nix` into the job directory and inject the packages into it lol