使用 zsh 和 mcports。未找到命令

使用 zsh 和 mcports。未找到命令

我安装了 macports,但我使用 zsh。我应该在 .zshrc 文件中修改什么才能让它查找 macports?我认为 macports 位于 /opt/local/bin/port

答案1

如果您使用 zsh 并且使用以下包进行安装:

打开~/.zshrc

export PATH = ...下面# User Configuration

添加/opt/local/bin到末尾export PATH

重启终端

输入port version以查看是否已安装

答案2

如果添加并重新启动终端port后仍然无法识别,请查看指定的行是否已被注释掉 - 默认情况下,我的是。opt/local/bin.zshrcexport PATH=...

答案3

只需将 /opt/local/bin 添加到路径即可。壳牌指南提供编辑路径的详细信息

例如

typeset -U path
path=(/opt/local/bin $path)

注意指南建议将 ~/.zshenv 作为正确的启动文件。但 Apple 的默认 /etc/zshrc 会打乱路径顺序,因此请继续编辑 ~/.zshrc 以获取 PATH

相关内容