【问题标题】:port command not found找不到端口命令
【发布时间】:2026-02-07 03:20:03
【问题描述】:

我正在尝试安装XFig 并找到了这个post。但是当我尝试sudo port selfupdate 时,我收到错误sudo: port: command not found

我正在使用zsh 并尝试根据this.zshrc.bash_profile 中修改路径,但仍然没有运气。

.zshrc 文件中的当前PATH 如下所示

export PATH="/Users/chintanshah/anaconda/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"

【问题讨论】:

    标签: macos macports .bash-profile zshrc


    【解决方案1】:

    $PATH 中需要 /opt/local/bin

    【讨论】:

    • 感谢您的回复。所以我的新路径是这样的export PATH=“/opt/local/bin:/Users/chintanshah/anaconda/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin",但是当我重新启动终端时,我会收到类似/Users/chintanshah/.zshrc:84: unmatched " 的消息。所以,我删除了/opt/local/bin,错误消失了。另外,当我输入/opt/local/bin/port 时,它会启动port
    • 您根本不需要任何" 字符。
    • 这个命令是export PATH=/opt/local/bin:/opt/local/sbin:$PATH