rbenv

    1热度

    1回答

    所以我使用rbenv来设置我的ruby版本(对于我正在为此工作的具体项目是2.1.1)。问题是bundler无法检测到这种变化。我甚至试图设置在我的Gemfile版本: source "https://my-proxy-address" ruby "2.1.1" gem 'fileutils' gem 'json' gem 'chef-api' 然而,这进而导致作为本教程的最后看到he

    0热度

    1回答

    无法获得Capistrano的3尽量使用或远程服务器rbenv红宝石: Capistrano Version: 3.6.1 (Rake Version: 11.3.0) /Users/victorstan/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sshkit-1.11.4/lib/sshkit/runners/parallel.rb:15:in

    1热度

    1回答

    我正在使用Vagrant + Chef为rails开发配置Ubuntu16.04 vm。我想用Chef安装Bundler(使用rbenv),但由于某种原因,它会失败,并显示以下消息:“来自cookbook rbenv的自定义资源rbenv_gem的未定义方法clear_sources”。 任何想法? 谢谢! 我Vagrantfile的内容: Vagrant.configure("2") do |c

    0热度

    1回答

    我已经创建了一个shell脚本来将rbenv安装到全新的虚拟机上,似乎每个人都可以正常工作,但是,一次又一次似乎rbenv无法安装。我想在整个过程中添加一些额外的错误检查以确保安装发生,如果发生故障,请重新开始安装。 一些注意事项: 这是一个较大的脚本 这一切都是通过whiptail对话框 做,我将输出重定向到一个events.log文件的一小部分>&$log_fd... 这就是我目前所拥有的:

    1热度

    2回答

    在我的终端中。当我试图运行 rails new或rails -v时,我收到此错误消息。我已经将我的红宝石更新为2.3.1并重新安装了导轨。 /usr/local/bin/rails:22:in `<main>': undefined method `activate_bin_path' for Gem:Module (NoMethodError)

    0热度

    1回答

    默认轨版本,我把所有的轨道版本的宝石安装至5.0.1 但是当我做 rails -v Rails 3.1.3 我想更新/改变轨道版本4.3.6。我该如何实现它。 注:我已经安装Ruby使用rbenv

    0热度

    2回答

    我运行brew update和brew upgrade rbenv ruby-build。 FYI:我昨天更新了xcode到版本8.1。 我检查了可用版本,rbenv install -l。 然后,我试图安装ruby2.2.5 rbenv install 2.2.5,然后我得到以下错误。 我试过2.3.1但我得到了同样的错误。我该如何解决这个问题? Downloading ruby-2.2.5.t

    1热度

    1回答

    我正在CentOS 7上运行我的Rails 5项目,内容为rbenv。当我运行cap staging deploy我得到了错误: cd /srv/www/stagings/testproject/current; bundle exec rake db:migrate RAILS_ENV=staging stderr: bash: bundle: command not found ** DE

    0热度

    1回答

    目前,我正在使用CentOS7。*和ruby on rails5 *和ruby2 *和node.js6 *创建Web服务。 在开发环境中,我使用anyenv和rbenv和ndenv。由于ruby和node.js的安装及其版本的交换很容易。 现在我想在生产环境中采用这些工具(anyenv,rbenv,ndenv)。但是,我从未在生产中使用过它们。 另外,CentOS7。*不正式支持它们。一般来说,我

    0热度

    1回答

    我已经推荐了在Mac OS X上安装新版本Ruby的建议方式:Homebrew和rvm。我运行rbenv来安装Ruby 2.3.3,并使用“rbenv global 2.3.3”将其选为首选版本。我遇到的问题是目前在/ usr/bin/ruby​​上安装了2.0.0版本,出于某些疯狂的原因,我无法删除它。 $ rbenv global 2.3.3 $ which ruby /usr/bin