已经检查过 /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?

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