nix-shell을 실행할 때
nix-shell ~/dev/nixpkgs -A pythonPackages.some-package
그런 다음 편집 단계에서 새로 변경된 환경을 pythonPackages.some-package
어떻게 다시 로드합니까 ?nix-shell
종료 nix-shell
하고 다시 실행하는 것도 하나의 옵션이지만 다른 옵션이 있습니까?
답변1
죄송합니다. 다른 쉬운 옵션은 없습니다. 나는 당신이 원하는 것을 달성하기 위해 nix-shell을 다시 작성하는 것에 대해서만 생각할 수 있습니다. 어쩌면 결국 그렇게 어렵지 않을 수도 있습니다. 표현식을 다시 분석하고, 환경을 정리하고, 환경을 다시 채우십시오.
답변2
새 프로젝트는 lorri
이 기능을 지원하도록 구축되었습니다. shell.nix
파일이 존재해야 하며 에 의존 합니다 direnv
.