我建議使用一種不同於@bmike的方法:與其嘗試從當前文件中刪除不良部分,不如從頭開始並重新添加好部分。看起來當前文件中的壞處比壞處要多得多,所以這應該更簡單。
實際上 really 中的really在當前文件中的錯誤之處是這樣開始的部分:
cat << EOF >>〜/ .bash_profile
...在下面的某個地方,一行上會單獨存在 EOF
。問題是這不是設置環境的指令,而是將指令添加到〜/ .bash_profile 的指令。換句話說,每次〜/ .bash_profile運行時,它都會在〜/ .bash_profile的末尾添加 cat
和 EOF
之間的內容的另一個副本,因此該文件變得越來越長...並且有越來越多的混亂指令副本。
這時,您的〜/ .bash_profile將會很大,而且大部分都是亂碼。
所以,我建議從頭開始。重命名並保存當前文件,以便在必要時可以參考它,然後在主目錄中創建一個新的空白.bash_profile。我為此推薦 BBEdit -它有一個免費的演示模式,可以滿足您在此所做的一切,並且(與大多數文本編輯器不同)它不會做諸如轉換純ASCII引號之類的“有用”事情(例如“
)到花哨的unicode引號(例如“
”和“ ”
)弄亂了shell腳本。它也不會抱怨保存文件名稱以“。”開頭。
在屏幕快照的可見部分,這是當前文件中唯一看起來正確的部分:
#為Python 3.7設置PATH
#原始版本保存在.bash_profile.pysave中
PATH =“ / Library / Frameworks / Python.framework / Versions / 3.7 / bin:$ {PATH}”
#添加Visual Studio代碼(代碼)
導出PATH =“ $ PATH:/ Applications / Visual Studio Code.app/Contents/Resources/app/bin”
您可能確實需要進一步介紹,但是由於 cat
部分在此之後不久開始,因此我對此表示懷疑。無論如何,這足以使您獲得基本的功能設置。如果某些事情仍然無法正常工作,則可能需要瀏覽舊文件以查找其他需要補救的事情。