ruby-on-rails - 目录 : $bundle install =>/usr/bin/env: ruby: not a directory

标签 ruby-on-rails ruby linux ubuntu path

我正在尝试在 Ubuntu 上安装带有 Mysql 的 RoR,到目前为止,这是一个非常痛苦和烦人的经历。

一切都已通过 RVM 完成,并在尝试调用时:

$ rails new <some path> <some name> -d mysql

我收到 MySQL 未安装的错误,所以我按照说明运行:

$ gem install bundler
=> Successfully installed bundler 1.2.3

从这里开始,通过控制台安装 MySQL 的说明是:

=> Run 'bundle install' to install missing gems.
$ bundle install

尝试运行此命令会产生以下输出:

/usr/bin/env: ruby: not a directory

我真的很感激能得到一些帮助,因为我只想开始编程,所以这让我费尽心思。我希望这个废话来自 Windows,而不是 Ubuntu。

问:我该如何解决?

最佳答案

已解决:

来源:https://askubuntu.com/questions/182418/how-to-get-usr-bin-env-ruby-to-point-to-the-correct-ruby-environment

添加:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"  # This loads RVM

到:

.bashrc

THEN to fix MySQL installation errors 我在这个问题上使用了第二种解决方案(67 票):

MySQL Install: ERROR: Failed to build gem native extension

我希望这对以后的其他人有帮助!

关于ruby-on-rails - 目录 : $bundle install =>/usr/bin/env: ruby: not a directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14795014/

相关文章:

ruby-on-rails - ActiveModel::Serializer:选择 JSON 编码器

ruby-on-rails - 讨论 bluepill 使用 rbenv

ruby - instance_eval、define_method 和 method_missing

ruby - 何时使用 'if __FILE__ == $PROGRAM_NAME'

linux - 在 AWS Ubuntu 实例上的 Nginx 上设置 SSL

c - exit(0) 的目的是什么?

ruby-on-rails - 是什么导致 Rails 应用程序中出现 'deadlock; recursive locking' 错误?

ruby-on-rails - 将 gem 中的 I18n 翻译动态加载到 Rails 引擎中

linux - Debian 设备描述符读取 64 错误 71

ruby-on-rails - 如何正确设置 Active Paypal Adaptive Payment IPN Notifications?