我需要一些帮助来理解为什么我的路径看起来像它的样子。
在 zsh 中发出 echo $PATH 返回:
/Library/Frameworks/Python.framework/Versions/3.2/bin:/usr/bin/:/bin:/usr/sbin:/sbin:
/usr/local/bin:/usr/X11/bin:/usr/local/go/bin:/usr/bin
现在,让我们仔细看看不同的部分:
- /Library/Frameworks/Python.framework/Versions/3.2/bin:
它来自我的 .zprofile(Python 3 安装)
- /usr/bin/:
- /bin:
- /usr/sbin:
- /sbin:
- /usr/local/bin:
这些部分来自我的 /etc/paths 文件夹。
- /usr/X11/bin:
这部分来自我的 etc/path.d 文件夹
- /usr/local/go/bin:
这部分是在 GO 安装期间添加的。
- /usr/bin
???
我查看了 -/etc/paths -.zshrc -.zprofile -.profile -/etc/profile -.zshenv。他们都没有向 PATH 采购或添加第二个 /user/bin 。
如果我不知道要编辑哪个文件,如何从 PATH 中删除第二个 /user/bin?
谢谢你。