gpt4 book ai didi

ruby - 在 ubuntu 13.10 上安装 webistrano

转载 作者:行者123 更新时间:2023-12-04 18:41:52 25 4
gpt4 key购买 nike

我正在尝试安装 webistrano在 ubuntu 13.10 上使用最新的 ruby​​ 包。
初始配置后,每次我尝试“捆绑”东西时,都会出现以下错误:

confiq@home:~$ RAILS_ENV=production rake db:migraterake aborted!
Bundler could not find compatible versions for gem "bundler":
In Gemfile:
bundler (~> 1.0.10) ruby

Current Bundler version:
bundler (1.4.0.pre.1)

当然,我尝试安装较旧的捆绑器
confiq@home:~/$ gem list bundler
*** LOCAL GEMS ***
bundler (1.4.0.pre.1, 1.3.5, 1.0.10)

但是无论我安装哪个版本的捆绑程序,它总是在相同的错误消息上失败。

我正处于依赖 hell 的中间,这只是其中的一小部分......

最佳答案

发生错误是因为 project specification需要捆绑器 ~> 1.0.10 .这意味着每个版本的捆绑器 1.0.x允许,但不允许捆绑器 1.31.4 .

即使您安装了旧版本的捆绑程序,默认情况下,当您调用 bundle 时会使用最新版本。从命令行。

要强制使用旧版本,需要通过以下方式传递

$ bundler _1.0.10_ ...

一个额外的节点。 Webistrano 是一个非常古老且无人维护的项目。最后一次提交超过 3 年。

我不鼓励您使用该项目。您很可能会遇到其他几个不兼容问题,并且浪费时间寻找解决方案可能不值得。

关于ruby - 在 ubuntu 13.10 上安装 webistrano,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20174204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com