![nix-shell에서 nix 표현식을 빠르게 다시 로드하시겠습니까?](https://linux55.com/image/5597/nix-shell%EC%97%90%EC%84%9C%20nix%20%ED%91%9C%ED%98%84%EC%8B%9D%EC%9D%84%20%EB%B9%A0%EB%A5%B4%EA%B2%8C%20%EB%8B%A4%EC%8B%9C%20%EB%A1%9C%EB%93%9C%ED%95%98%EC%8B%9C%EA%B2%A0%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
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
.