【问题标题】:ruby and gem how do i roll them back or can i downgrade?红宝石和宝石我如何回滚它们或者我可以降级?
【发布时间】:2015-01-31 23:24:47
【问题描述】:

我正在使用 Aptana Studio 3 Workspace 进行一个项目,该项目一直让我在我的台式 PC 上感到头疼。我尝试运行“rake db:migrate”并给了我这个: 耙中止! LoadError: 无法加载此类文件 -- sqlite3/sqlite3_native LoadError: 无法加载此类文件 -- sqlite3/2.1/sqlite3_native

现在,我尝试了一些东西,但在我的课程中其他人没有看到这个,所以我将我必须的东西推送到 github 并拉到我的笔记本电脑上,我运行了相同的命令并且它有效。我注意到我笔记本电脑上的 GEM 版本是 2.0.15,而 ruby​​ 版本是 2.0.0p598。我的桌面正在运行 GEM v2.2.2 和 ruby​​ 版本 2.1.5p273。我有预感这就是问题所在。我可以回滚以便我的桌面使用与我的笔记本电脑相同的版本吗?

【问题讨论】:

  • 您是否先尝试捆绑安装?

标签: ruby-on-rails ruby ruby-on-rails-3


【解决方案1】:

您需要先指定要在 Gemfile 上安装的 gem 版本。

gem "foo", "~> 0.3.4"

然后运行bundle update foo

然后运行git diff Gemfile.lock

查看发生了什么变化。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多