nix-shellを実行するとき
nix-shell ~/dev/nixpkgs -A pythonPackages.some-package
その後、編集段階で新しく変更された環境をどのようにpythonPackages.some-package
再ロードしますか?nix-shell
シャットダウンしnix-shell
てやり直すのも1つのオプションですが、他のオプションはありますか?
答え1
申し訳ありません。他の簡単なオプションはありません。私はあなたが望むことを達成するためにnix-shellを書き換えることについてだけ考えることができます。たぶん結局それほど難しくないかもしれません。式を再分析し、環境を整理し、環境を再入力します。
答え2
新しいプロジェクトはlorri
この機能をサポートするように構築されました。shell.nix
ファイルが存在しなければならず、依存しますdirenv
。