繁体   English   中英

无法在Mac OS X Lion上安装RVM

[英]Can't install RVM on Mac OS X Lion

我在Mac OS X Lion上,无法安装RVM。 我遵循RVM网站上的安装指南 ,并在zshbash中都尝试过,并且在第一步中遇到了相同的问题:

$ bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)
Successfully checked out branch ''
Current branch master is up to date.
Successfully pulled (rebased) from origin 
bash: ./scripts/install: /bin/bash^M: bad interpreter: No such file or directory

但是,如果我进入目录/bin ,程序bash就在那里。

有人知道这是怎么回事吗?

您必须配置git。

git config --global core.autocrlf input
git config --global core.safecrlf true

然后rm -rf ~/.rvm并尝试再次安装rvm。

这种情况下的问题是,在shebang末尾有一个CR + LF换行符 因为您正在运行Unix系统,所以只有LF被解释为换行符,并且CR符号被添加到解释器,这导致bash搜索名称为/bin/bash<CR>的文件,其中<CR>是一个回车符。

Avy建议的修复程序可以解决问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM