Nixos:jupyterノートブックにdepsをインストールする方法は?

Nixos:jupyterノートブックにdepsをインストールする方法は?

NixOsにJupyterノートブックをインストールしようとしていますが、numpyや他のライブラリをjupyterにインストールする方法が見つかりませんでした。これで、次のようなものを追加しましたconfiguration.nix

{ config, pkgs, ... }:
let
  python3-with-my-packages =
    pkgs.python3.withPackages (python-packages: with python-packages; [
      numpy
  ]);
in
{
  environment.systemPackages = with pkgs; [
    python3-with-my-packages
    jupyter
  ];
  [...]
}

ベストアンサー1

小さなJupyter Notebookshell.nixファイルは次のとおりです。

with import <nixpkgs> {};

(pkgs.python3.withPackages (ps: with ps; [
    ipykernel jupyterlab
    matplotlib numpy pandas seaborn
    networkx
  ])).env

まずshell.nix、変更されたバージョンのファイルをプロジェクトディレクトリにコピーして実行しますnix-shell --run "jupyter lab"

おすすめ記事