【发布时间】:2020-03-26 15:39:34
【问题描述】:
所以我刚刚安装了 macOS Catalina 和 MacPorts。这导致我不得不修改 .zshenv 文件中的 PATH 和 MANPATH 环境变量,如下所示:
# configure an environment variable for Racket
export RACKET=/Applications/Racket
# configure an appropriate PATH variable for use with MacPorts
export PATH="/opt/local/bin:/opt/local/sbin:$RACKET/bin:$PATH"
# configure an appropriate MANPATH variable for use with MacPorts
export MANPATH="/opt/local/share/man:$RACKET/man:$MANPATH"
但是,运行以下命令 echo $PATH 与我的预期相反:
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/local/bin:/opt/local/sbin:/Applications/Racket/bin
有什么想法可以解决这个问题吗? /opt/local/* 的全部内容接近尾声的事实正在破坏我使用的相当多实用程序的一些构建脚本。
【问题讨论】:
-
我建议您选择@yinz Liu 作为解决您问题的答案。