2012-02-08 58 views
2

我在更改我的$ PATH變量以包含我最近的mysql安裝時遇到了一些麻煩。這就是我所做的。在終端會話(使用zsh的外殼)我輸入

nano .bash_profile 

在這個文件中的我把

export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH" 

我退出,保存,當我鍵入

cat .bash_profile 

我可以看到文件編輯正確但當我關閉終端會話時,打開一個新窗口,並鍵入

echo $PATH 

我得到如下:

/Library/Frameworks/Python.framework/Versions/Current/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/texbin 

因此,不僅是我的新的MySQL的路徑不存在,但它並沒有改變。除了.bash_profile之外,它必須保存在另一個文件中嗎?任何想法哪一個?

在此先感謝

+0

看起來像OsX? – 2012-02-08 18:17:51

+0

你收到了嗎? (source .bash_profile) – 2012-02-08 18:18:03

+3

你期待一個zsh shell來源bash init文件嗎? – jordanm 2012-02-08 18:19:26

回答

1

正確的方法路徑添加到OS X環境中/etc/paths.d中創建條目,所以在這種情況下,你不妨把「在/ usr /本地/ MySQL的/ bin中」到/etc/paths.d/mysql。更多信息在this question

1

您可以添加: 出口PATH =「在/ usr /本地/ MySQL的/ bin中:$ PATH」 到你的.bash_profile文件,你需要重新啓動終端 或打開新的標籤頁,檢查添加的路徑。