问题标签 [rbenv]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rvm - 删除 rbenv 后 Capistrano 不再工作
我删除了 RBENV 并切换到 RVM。
现在,当我尝试使用 capistrano 进行部署,甚至尝试运行“cap”时,我得到:
它显然仍在寻找 rbenv 垫片,但我如何让 capistrano 在 RVM 上工作?
我试过删除并重新安装gem,但没有奏效......
ruby - ruby 版本应该放在 rbenv 中的哪个位置?
我在 ubuntu 上并安装了 rbenv + ruby-build。当我尝试安装任何版本时,我得到一个错误。从日志看来,它似乎尝试安装 ruby,/usr/local/rbenv/versions
但出现Permission denied
错误。我不确定这是否应该是正确的路径版本?在我的 Mac 上/usr/local/Cellar/rbenv/shims/ruby
!
有什么线索吗?
ruby - 呼唤 rbenv gemset
在服务器上,我想安装一系列已上传到新创建的 gemset 的 gem。此安装应由 resque 工作人员完成。
创建 gemset 的目的是在类似于用户机器的环境中执行一些上传的 gem。
我不明白 rbenv 是如何工作的 100%,这确实引起了一些头痛。
关于如何解决这个问题的任何想法都会很棒!
ruby-on-rails - 在 RBenv 设置上使用 Monit 管理 Resque 工作人员
我正在尝试设置 Monit 来管理 Resque 工作人员,但它无法开始说/home/deployer/.rbenv/shims/bundle: line 4: exec: rbenv: not found
我已经检查过它是否以deployer
用户身份运行命令,如果我直接通过 SSH 复制和粘贴命令,一切正常。下面是我的监视器配置。谢谢!
ruby - rbenv 相当于 rvm 的命名红宝石
在 rvm 中,您可以执行命名rubies 。也就是说,您可以为 ruby 实现指定自己的名称。
是否可以在 rbenv 中执行此操作,最好使用rbenv install
(调用 ruby-build)?
背景:我目前已经安装了 1.9.3-p194 和 1.8.7-p358。安装 1.9.1-p378 将意味着在执行 时需要一个额外的选项卡rbenv shell 1.9.3-p194
,除非我可以给 1.9.1-p378 一个不同的名称。
ruby-on-rails - 用 rbenv --mkmf 错误替换 RVM
我正在考虑用 rbenv 替换 RVM,因为我正在使用 bundle 来管理我的 gemfile。我相信 rbenv 在管理我的 Ruby 版本方面要轻松得多,所以我卸载了 RVM 并安装了 rbenv。我使用安装了捆绑器 gem
因为我们到处都需要它。然后我打开了一个项目并使用 rbenv 安装了所需的 Ruby 版本:
我输入ruby -v
以确保它使用的是正确版本的 Ruby,而且确实如此,所以我尝试运行 bundle,它一直运行,直到它尝试安装 RedCloth,然后失败:
它建议我在捆绑之前安装 RedCoth,所以我安装了 RedCloth:
成功了。然后我跑了ruby -v
,只是为了确保它仍然正确,然后尝试运行bundle update
并发生了同样的错误:
然后我尝试安装不同版本的 Ruby,但也没有成功。
有人有想法吗?
我随后尝试在我的其他项目中做同样的事情,一切似乎都很好。我有一个使用 1.8.7 的,它就像将 rbenv 设置为正确的版本然后运行 bundle 一样简单。我尝试了几乎所有 Ruby 版本的组合,但它不起作用。
ruby - 无法与 ruby 建立 https 连接
我已经尝试了超过 5 种不同版本的 ruby,目前使用的是 1.9.2-p194。我收到此错误:
我已经重新编译,我尝试了 rvm、rbenv,甚至 apt-get ruby ......这有效:
然而这并没有:
有人知道如何更好地调试吗?我正在使用 Ubuntu 12.04。在本地,这是可行的,我使用的是 Ubuntu 10.10。但是,openssl ssl_client 在两个操作系统上都可以工作,所以我只能假设这是一个红宝石问题。
编辑:
使用 rbenv 1.9.2-p320 让它工作,但相同的 ruby 版本在 rvm 下不起作用。我会很感激任何见解。
macos - 在山狮中安装 gcc
我需要 GCC 来获取一些 Ruby 宝石。我还需要 LLVM 来使用 Xcode 4.4 进行 iOS 开发。我已经通过 Xcode 安装了 LLVM。
如何在不影响任何 LLVM 二进制文件的情况下在 Mountain Lion 中安装 GCC?
ruby - Ruby Rails 1.9.4-perf Zeus 服务器不工作,死机
终端输出:
:在此之后它并没有退出,它似乎只是挂起......
Zeus 更像是 Spork。它可以让你在后台加载你的应用程序,这样测试之类的东西就可以运行得非常快。https://github.com/burke/zeus
我和我的同事都在努力让它发挥作用。这是您在全新 Mac 上键入的命令列表,以到达我现在所在的位置,但也许我错过了什么?
强大的名单
也试过重启
解决方案总结
这个问题是因为我试图在主文件夹而不是 my_project 文件夹中启动 zeus。但是,在那里执行它会产生不同的错误,它会挂起。移至https://stackoverflow.com/questions/12473539/ruby-rails-1-9-4-zeus-server-hangs-after-zeus-start