问题标签 [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.
sublimetext2 - 如何在 Sublime Text 2 中使用 rbenv 配置 Compass 构建?
尝试在 OSX 下使用rbenv和默认的 Compass 构建文件构建 SASS 文件会导致:
怎么修?
jruby - 无法在 Snow-Leopard 上将 Jruby 与 Rbenv 一起使用
我刚刚使用 rbenv 的 ruby-build 插件安装了 jruby。
然后将我的 ruby 版本设置为 jruby
然后尝试用jruby做点什么
或者
我不断回来:
Jruby 二进制文件和 Java 都是可执行的。我的 Java 版本:
ruby - Ruby 环境不工作 rbenv
我决定试一试 rbenv 而不是 rvm。我已经用 Homebrew 安装了它,这很简单。然后我将额外的行添加到我的 .bash_profile 中(垫片、自动完成和 eval 语句)。
然后在重新启动终端后,我尝试运行它,即
如您所见,我没有得到任何版本,也没有当前版本。
有什么我错过的吗?
ruby - rbenv 和乘客 - 不能从非 root 用户帐户(sudo 组)安装
我只是想在 Ubuntu 12.04 上设置我的第一台 Rails 服务器。我安装了 rbenv(作为用户:deployer
使用组 sudo 和管理员)。现在尝试根据他们的文档安装乘客。
我运行passenger-install-nginx-module
它开始但然后我得到
好的,然后我运行sudo passenger-install-nginx-module
,然后获取sudo: passenger-install-nginx-module: command not found
.
这是否意味着我必须通过以 root 身份登录来安装它,为 root 用户安装整个 rbenv 然后安装乘客?我阅读的每个教程都是从非 root 用户帐户运行的:/,它对我不起作用。
ruby-on-rails - 在 CentOS 上创建设置 rails 环境时出错
我尝试在 CentOS 6.3 中部署 rails 应用程序 3 天,直到现在我都没有成功。我想使用 rbenv,但出现以下错误:
我创建了一个新用户“部署者”并使用它安装了 rbenv。注销并再次登录。当我登录时,我收到此错误:
如果我使用 root 用户安装 rbenv,它会在安装后加载 rbenv,但是当我尝试安装 ruby 时出现错误:
编辑
部署者安装的rbenv权限:
ruby-on-rails - 无法更改 rbenv 全局 ruby 版本
我最近从 RVM 切换到 rbenv,我似乎无法在 ruby 版本之间切换,即使“rbenv 版本”告诉我我有想要切换到的版本。
这是我在做什么:
我想切换到 1.9.2-p290,所以请确保我的版本中有它:
好的,现在我看到我拥有它了,让我们尝试更改全局 rbenv:
似乎 1.8.7 仍然是活跃的全球红宝石。
因此,让我们尝试在我的项目中将其本地化。rbenv 本地 1.9.2-p290
这会在我的 rails 项目中创建一个 .rbenv-versions 文件。太好了,让我们尝试运行 bundle:
我不确定下一步该怎么做...
ruby - Ruby Rbenv 尝试从 Bundle 运行 Zeus,尽管它是一个全局 gem(使用 ZSH)
(更新:由 zsh 引起的问题,请参阅接受的答案)
很久以前,我按照这个很棒的指南来使用 Rbenv 和捆绑器https://gist.github.com/1384279并且在 Ruby Land 中一切都很好。(我安装正确)
Bundler gem 为当前的 ruby 版本全局安装。每个项目的所有 gem 都是从它们各自的 gemfile 包安装的。
我正在尝试全局安装 Zeus(例如如何全局安装捆绑程序),而不是将其添加到每个项目的 gemfile 中。
我已经成功了,你可以看到 zeus 与捆绑器一起安装在全局范围内......但是:
据我所知,正在寻找 zeus,就好像它是捆绑安装的,但它不是捆绑安装的,而是全局安装的。
如何让 shell 在捆绑 gem 之前查看全局 gem?
ruby-on-rails - 我无法在 Arch Linux x64 中安装 therubyracer
当我尝试安装 therubyracer 时,出现以下错误:
我不知道发生了什么。
ruby - rbenv 可以在共享的 Dreamhost 上使用吗?
由于dreamhost 有非常旧的默认设置,我想使用1.9.3 和更新的Ruby on Rails。
我知道RVM有一个wiki 页面。
但我想使用 rbenv,因为它更轻量级,而且我可以根据项目更改 ruby 版本。
是否有人在 dreamhost 上使用过 rbenv 并且可以分享信息,如果这是工作的 dreamhost,或者在 dreamhost 上存在一些针对 rbenv 的问题?
ruby-on-rails - Rails Edge/4 'require' 出错:无法加载此类文件 -- thread_safe
按照此处的说明让应用程序在 Rails Edge 上运行以测试 Rails 4: 使用 Edge 生成 Rails 应用程序的最佳方法是什么? 以及 如何创建 Edge rails 应用程序?
但是遇到这个错误:
使用命令:
Rails master bin dir 的结帐正在我的路上。
我将 rbenv 与 ruby 1.9.3p327 一起使用。
我已经清除了所有已安装的 gem,只是运行 bundler。
Rails 3.2.9 在我的系统上运行良好,有一个正在积极开发的应用程序。