【问题标题】:try to install ruby on rails on my mac, but after evertime i get an error that there is no file or directory?尝试在我的 Mac 上的 Rails 上安装 ruby​​,但每次我收到一个错误,即没有文件或目录?
【发布时间】:2017-08-11 16:09:09
【问题描述】:

Homebrew 已安装。 xCode 也已安装。 正在使用 codecademy youtube 教程,但它不起作用:( youtube.com/watch?v=3Lp5XP8pWkU&t=198s

我已经安装了 rvm,我想这会工作,但是当我想安装 ruby​​ 时,它看起来可以工作,但是然后我输入 $ ruby​​ -v 我只看到这条消息 -bash: /Applications/MAMP/Library/bin/ruby: No such file or directory。我已经从我的 Mac 中删除了 MAMP,但这在没有 Mamp 的情况下也应该可以工作。或者我错了我需要你的帮助。尽管当我键入 rails -vrails new testApp 时,仍会显示此消息。我无法在 Rails 应用程序上制作新的 ruby​​。我需要你的帮助。请看一下图像。

Terminal Code rvm Ruby

Terminal Code error message

【问题讨论】:

  • 你需要use安装的ruby版本。当你做rvm list时它会说什么?

标签: ruby-on-rails ruby terminal installation mamp


【解决方案1】:

您的 MAMP 安装似乎已损坏,或者 MAMP 本身已损坏。 您可以重新安装 MAMP,要“卸载”MAMP,您只需删除 MAMP 目录,一切都会恢复到原始状态(MAMP 不会改变“正常”OS X 上的任何内容)。

然后尝试安装 ruby​​

$ rvm install 1.9.3

同时检查您的 /.profile 文件是否包含以下所有条目

alias erb='/Applications/MAMP/Library/bin/erb'
alias gem='/Applications/MAMP/Library/bin/gem'
alias irb='/Applications/MAMP/Library/bin/irb'
alias rake='/Applications/MAMP/Library/bin/rake'
alias rdoc='/Applications/MAMP/Library/bin/rdoc'
alias ri='/Applications/MAMP/Library/bin/ri'
alias ruby='/Applications/MAMP/Library/bin/ruby'
alias rails='/Applications/MAMP/Library/bin/rails'

如果rvm 不适合你,你也可以使用rbenv,这里是解释How to use MAMP with the mysql2 gem and Ruby 1.9.3-p194 via rbenv 的教程

https://gist.github.com/jakebellacera/3429066

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-12
    • 2021-09-24
    • 2021-12-19
    • 1970-01-01
    • 2016-08-31
    • 1970-01-01
    相关资源
    最近更新 更多