在我的macOS電腦上,我在/ usr/local/bin中安裝了使用Homebrew的python。在新開的終端中,我有爲什麼我的python可執行文件不默認爲/ usr/local/bin?
$ echo $PATH | sed 's/:/\n/g'
/usr/local/mysql/bin
/usr/local/bin
/Users/qazwsx/.local/bin
/Library/TeX/texbin
/Applications/Xcode.app/Contents/Developer/usr/bin
/Users/qazwsx/bin
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/sbin
正如你可以看到/ usr/local/bin出現在/ usr/bin之前。但不知何故python找到默認的!?爲什麼?
$ which python
/usr/bin/python
'echo $ PATH | sed's /:/ \ n/g''真的可以在MacOS上使用嗎?因爲這根本不適合我。 –
您是否正在進行必要的調整並導出bash_profile中的PATH?你完成後是否收集它? –
'$ ls -l/usr/local/bin/python'會顯示什麼? '$ type python'如何? –