2013-05-19 127 views

回答

0

每次在Terminal中启动Terminal或新选项卡时,都会开始一个bash shell会话。每次启动bash会话时,您都可以设置一些命令来运行。典型用例包括设置一些别名(例如gstgit status),环境变量以及运行其他bash脚本。放置这些最初的bash命令的地方通常在~/.bashrc~/.bash_profile。首先检查这些文件,看看是否有任何对文件/etc/profile.d/rvm.sh的引用。另外,检查你的机器上是否真的存在这个文件。如果没有,则可以安全地从bashrcbash_profile中删除相应的行。如果确实存在,还有其他一些有趣的事情需要进行调试。

另请注意,RVM的工作方式,它需要您每次运行某个脚本。如果你有RVM并计划使用它,它是否工作?如果没有,您可能需要找到合适的RVM脚本存放在您的机器上的位置,并在运行脚本的bashrcbash_profile中添加内容。通常当您安装RVM时,它会告诉您要添加什么命令以及在哪里。例如通过~/.bashrc文件包括以下命令:

[[ -s "/Users/amitgupta/.rvm/scripts/rvm" ]] && source "/Users/amitgupta/.rvm/scripts/rvm" 

,其检查该rvm脚本存在,是一个非空文件,然后运行它。

相关问题