当我运行nix-shell时
nix-shell ~/dev/nixpkgs -A pythonPackages.some-package
然后编辑pythonPackages.some-package的各个阶段,如何用新的修改重新加载nix-shell环境?
退出nix-shell并重新运行是一种选择,但有其他选择吗?
发布于 2015-03-31 13:29:54
没有其他简单的选择了抱歉。我只能想到重写nix-shell来实现你想要的。可能没那么难。修复表达式,清除env并重新填充env。
发布于 2019-03-29 07:03:12
新项目lorri正是为了支持这一特性而构建的。它要求shell.nix文件存在并依赖于direnv。
https://unix.stackexchange.com/questions/191885
复制相似问题