nixos安装问题,'找不到命令:nix'

问题描述 投票:0回答:2

我删除了 /nix 并开始重新安装 nix,但是在使用

sh <(curl -L https://nixos.org/nix/install)
安装 nix install nix (MACBook Pro M1 arm64 BigSur) 后,我运行
$ nix
但我得到了输出
zsh: command not found: nix
,同样对于
nix-shell
/nix 卷未创建,我也尝试了 https://docs.plutus-community.com/docs/setup/MacOS.html 中的说明,但仍然存在同样的问题

nix nixos
2个回答
31
投票
  1. 打开

    /etc/zshrc
    并查找以下行(可能位于文件末尾):

     # Nix
     if [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then
        . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh'
     fi
     # End Nix
    
  2. 复制这些行并将其从此文件中删除。

  3. 打开

    ~/.zshrc
    并将上面复制的行添加到此文件的末尾

  4. 重新启动终端和 nix 现在应该可以工作了。


0
投票

这就是解决方案。非常感谢。

© www.soinside.com 2019 - 2024. All rights reserved.