我正在学习Ruby on Rails,并且从Ryan Bigg的博客和Agile Wed Development书籍开始安装了RVM和Rails。 这在以前我的电脑在家里工作,但在工作中,它给了我错误:
depot$ rails -v Could not find gem 'sqlite3 (>= 0) ruby' in the gems available on this machine. Run `bundle install` to install missing gems.
depot$ rails generate scaffold Product title:string description:text image_url:text price:decimal Could not find gem 'sqlite3 (>= 0) ruby' in the gems available on this machine. Run `bundle install` to install missing gems.
我安装了sqlite3,RVM 1.9.2-p320,并在Ubuntu 11.04上运行。
任何想法可能会导致这一点,以及如何解决它?
Thin + Nginx + Websocketsconfiguration| 轨道
在websocket握手期间Rails ActionCable错误
我可以在Ubuntu上安装apt-get gem吗?
错误:mime-types-data需要Ruby版本> = 2.0
在Linux上部署新Rails的最佳实践?
为RailsconfigurationNginx.conf显示文件目录不索引
如何将服务器环境移动到另一台服务器?
无法使用rvm安装从命令行运行rails
Nginx http代理状态400“400错误请求”与SSL客户端validation和Rails
“我们很抱歉,但出了问题”:rails + Nginx + puma + digitalocean + ssl
跑
bundle install
在您的Rails应用程序的目录中,就像这两个错误消息指示您一样。
我有同样的问题,你可以尝试运行sudo apt-get install libsqlite3-dev和bundle install在应用程序目录中。
您需要从您的应用程序目录运行它,以便它可以找到Gemfile知道它需要安装的宝石。
亚..我也有同样的问题,当我们开始与轨道,然后写“轨道新”我们得到这个问题的sqlite3。 这似乎是由于我们没有写“捆绑安装”和安装捆绑的原因。 当我们尝试写“捆绑安装”,那么它会显示一些健身文件丢失的错误。 发生这种情况的原因是我们没有将目录更改为使用rails应用程序的那个文件夹。 所以为了解决这个问题,请按照下列步骤
写“rails新应用程序”//而不是应用程序,你可以写任何你想要的名字。
现在开始新的终端。
写“cd应用程序”
现在你可以继续工作了,你不会遇到任何这样的问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。