usr / bin / env:'bash':没有这样的文件目录

时间:2016-07-04 18:36:15

标签: ruby bash terminal installation

我昨天刚刚下载了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 

感谢你的帮助。

2 个答案:

答案 0 :(得分:0)

我不能强调这一点,但请相信我这是在Ubuntu上安装ruby(和ruby on rails)的最佳方式(根据我3 - 4年的经验):关注此博客:{{3 }}

很抱歉,如果我对你的问题有所偏离,但我相信你的目的只是安装红宝石。

祝Ruby好运。

答案 1 :(得分:0)

尝试从python脚本打开子进程时遇到了类似的问题。 我可以确定在我的脚本的某些方面,PATH环境变量已被重载。

通过删除导致此变量重载的代码部分来解决问题。