[英]/usr/bin/ before /usr/local/bin/ while $PATH is correct
Zshell没有选择$ PATH变量,仍然在/usr/bin/
可执行文件之前调用/usr/local/bin/
可执行文件。 例如which python
返回/usr/bin/python
,而我的$ PATH变量( echo $PATH
)是/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin
我在OS X默认终端中使用zshell和oh-my-zsh,我已经尝试了几乎所有可以找到的内容,清理了.zshrc,没有任何效果,这是一台新计算机。
尝试调用rehash
(与hash -r
相同)来更新Shell的内部哈希表,并看到所做的更改。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.