已经检查过 /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc 等文件,找不到在哪里添加的 /Library/Frameworks/Python.framework/Versions/3.8/bin 这个,还有开头的 zsh: no such file or directory:,也很奇怪,有人遇到过相同的问题么,好像是安装 python.org 上的 Python 而自动加的 PATH?

已经检查过 /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc 等文件,找不到在哪里添加的 /Library/Frameworks/Python.framework/Versions/3.8/bin 这个,还有开头的 zsh: no such file or directory:,也很奇怪,有人遇到过相同的问题么,好像是安装 python.org 上的 Python 而自动加的 PATH?

1
BrettD Nov 5, 2020 via iPhone
因为 zsh 以为你在执行 PATH 这个变量的值所以找不到啊
|
2
Kingfish404 OP |
3
lcdtyph Nov 5, 2020 via iPhone
检查一下 /etc/paths.d/下的所有文件
|
4
Kingfish404 OP |
5
nonduality Nov 5, 2020
有的是软链接到目标
|
6
lcdtyph Nov 5, 2020
~/.zprofile
~/.zshrc 这些呢 |
7
kassadin Nov 5, 2020
~/.zshrc
应该是自己配置的 |
8
Kingfish404 OP |
9
lcdtyph Nov 5, 2020
@Kingfish404 #8
```zsh -o SOURCE_TRACE``` |
10
Kingfish404 OP @lcdtyph 哦哦,多谢
|
11
mx8Y3o5w3M70LC4y Nov 5, 2020 via Android
你这个是 zsh 呀,要在 zshrc 里找
|
12
jdhao Nov 5, 2020 via Android
暴力的办法,直接 grep 整个目录,找到相关的字符
|
13
lululau Nov 5, 2020
$HOME/.zprofile 是 zsh 的 login shell 的用户级初始化文件,为什么说藏得深
关于 zsh 的 startup files 参考 zsh 的 overview manual (man 1 zsh) 即可 |
14
Kobayashi Nov 5, 2020 via Android
|
15
kidlj Nov 5, 2020
顺便解决了我的疑问,一直不知道 Mac 上的 /usr/local/go/bin 是怎么添加到 $PATH 里的,原来是在 /etc/paths.d/go 里定义的,应该是一开始使用 dmg 安装 go 时放进去的。谢谢。
|