Sca*_*olo 5 shell terminal zsh
虽然今天搞乱了zsh并为ruby正确配置了一些东西,但我得到了以下错误.
/Users/secallahan/.zshrc:export:54: not valid in this context: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/texbin
Run Code Online (Sandbox Code Playgroud)
这是我编辑的.zshrc(第54行,发生错误的地方)文件.
# Path to your oh-my-zsh configuration.
ZSH=$HOME/.oh-my-zsh
....
....
# User configuration
export $PATH=/Users/secallahan/.rvm/gems/ruby-2.1.1/bin:/Users/secallahan/.rvm/gems/ruby-2.1.1@global/bin:/Users/secallahan/.rvm/rubies/ruby-2.1.1/bin:/Users/secallahan/.rvm/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/texbin
# export MANPATH="/usr/local/man:$MANPATH"
Run Code Online (Sandbox Code Playgroud)
这是我能够做到的唯一方式.所以然后我打开了一个新的shell并且确实ruby -v将ruby2.1.1作为当前版本.
任何帮助将非常感谢.
ise*_*dev 15
定义或导出变量时,不应使用$:
export PATH=/Users...
Run Code Online (Sandbox Code Playgroud)
否则,当前值PATH将被替换为export语句.