Mac OS X 下配置 ruby 环境变量的问题?

Python011

Mac OS X 下配置 ruby 环境变量的问题?,第1张

1 打开你的.bash_profile, 把 export PATH=/usr/local/Cellar/ruby/1.9.3-p327/bin:$PATH 加进去

2 .bash_login只是针对iterm的吧,真正对环境变量起作用的是.bash_profile,当然一般.bash_profile也会加载.bashrc的内容,所以你也可以在.bashrc里面修改

ps: 这些应该是 shell的基本知识

看样子,你应该是在Linux下编程。找不到ruby的原因是因为你的安装过程,没有将ruby的安装path加到系统的PATH中。

解决这个问题只需要将ruby的安装位置加入系统PATH即可,操作如下:

1、找到ruby安装的位置。执行:whereis

ruby。应该可以看到一个xxxx/bin/ruby

的位置。假如为:/usr/local/bin/ruby

2、编辑个人的.bashrc文件。执行:vi

~/.bashrc

,然后在最末尾添加一行:export

PATH=/usr/local/bin:$PATH。重新登录linux或者执行

source

~/.bashrc后,执行ruby

-v就可以找到ruby了。

补充:第二步中编辑~/.bashrc文件,添加的环境变量只对自己有效,如果编辑/etc/profile就会对所有用户有效。