[英]Can't install RVM on Mac OS X Lion
我在Mac OS X Lion上,无法安装RVM。 我遵循RVM网站上的安装指南 ,并在zsh和bash中都尝试过,并且在第一步中遇到了相同的问题:
$ 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.