このPythonライブラリをインストールしようとしています
python3.6-geopandas-0.3.0
。正常にインストールしました
$ nix-env -iA nixpkgs.python3Packages.geopandas
しかし、私のPython環境に含まれるように式を作成する必要があります。
with import <nixpkgs> {};
python36.withPackages (ps: with ps; [
geopandas
])
その結果、私は得た。
installing ‘python3-3.6.4-env’
error: undefined variable ‘geopandas’
どちらも私のシステムに設定されていますnixos
。nixpkgs-unstable
しかし、それが正しいかどうかはわかりません。nixos
ルートとnixpkgs
ユーザーチャンネルがあります。
$ echo $NIX_PATH
nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs:nixos-config=/etc/nixos/configuration.nix:/nix/var/nix/profiles/per-user/root/channels
nixpkgs-unstable
上記の式を正常に実行できるように、ユーザーのデフォルトチャンネルを設定するか、少なくともパッケージをオーバーレイとして表示したいと思います。
ベストアンサー1
あなたの表現は今、nixpkgsの専門家である私にぴったりです。 17.09安定ブランチに存在しないバージョンなど、予期しない以前のNIX_PATH
バージョンを使用していないかどうかを調べます。<nixpkgs>
geopandas