我昨天刚刚下载了Ubuntu。不用说,我对包括终端在内的一切都很陌生。我想使用我在https://gorails.com/setup/ubuntu/16.04中找到的代码下载ruby。
cd
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby- build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL
rbenv install 2.3.1
rbenv global 2.3.1
ruby -v
但是在打开新终端后我一直收到此错误。
/usr/bin/env: 'bash': No such file or directory
感谢你的帮助。
答案 0 :(得分:0)
我不能强调这一点,但请相信我这是在Ubuntu上安装ruby(和ruby on rails)的最佳方式(根据我3 - 4年的经验):关注此博客:{{3 }}
很抱歉,如果我对你的问题有所偏离,但我相信你的目的只是安装红宝石。
祝Ruby好运。
答案 1 :(得分:0)
尝试从python脚本打开子进程时遇到了类似的问题。 我可以确定在我的脚本的某些方面,PATH环境变量已被重载。
通过删除导致此变量重载的代码部分来解决问题。