首页 文章
  • 0 votes
     answers
     views

    安装rails 5.2.1后立即找不到rbenv:rails:命令

    我花了一整天的时间尝试从Rails 4x升级到5.2.1 . 我正在按照this指南进行升级,但我无法成功升级 . Issue: "successfully"安装Rails 5之后使用: ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-darwin17] 并且做了 rails -v 我得到: rbenv: rails: c...
  • 199 votes
     answers
     views

    rbenv没有改变ruby版本

    我根据github方向安装了rbenv . 我正在运行OSX,但我在Ubuntu 12.04 VM上尝试了这个并得到了相同的结果 . 当我尝试更改ruby版本时,以下是我在终端中获得的内容: rbenv versions * 1.9.3-p0 (set by /Users/user/.rbenv/version) 1.9.3-p125 rbenv global 1.9.3-p0 rbenv r...
  • 3 votes
     answers
     views

    Unicorn服务upstart脚本抛出“-su:bundle:command not found”

    我最近在DigitalOcean上创建了一个VPS来托管rails应用程序 . 我按照他们的指南用我的应用程序设置了Unicorn . https://www.digitalocean.com/community/tutorials/how-to-deploy-a-rails-app-with-unicorn-and-nginx-on-ubuntu-14-04 我运行 sudo service ...
  • 3 votes
     answers
     views

    ruby - heroku:命令未找到

    这个问题已经发布了,但答案没有奏效 . 我应该在proberley中提到我对ruby来说是全新的 . 我在做教程时遇到了错误这是步骤: [first_app (master)]$ gem install heroku 我明白了 Successfully installed heroku-2.24.0 但是当我尝试 [first_app (master)]$ heroku keys:add 我明白...
  • 0 votes
     answers
     views

    使用rbenv安装ActiveTcl的问题

    ActiveTcl安装正确 . 然后,我试过: CONFIGURE_OPTS="--with-tcl-dir=/opt/ActiveTcl-8.6 --enable-pthread" rbenv install 1.9.3-p429 这导致“建筑失败” . 现在,没有Ruby版本会安装 . 我正在使用rbenv,之前从未遇到麻烦 . 我只是想尝试TK和Ruby,但由于rben...
  • 17 votes
     answers
     views

    rbenv:即使安装了ruby-build,也没有这样的命令“install”

    我正在尝试通过rbenv为客户端项目安装ruby 2.1.4 . 虽然之前我已经能够通过rbenv安装ruby版本,但在升级到Yosemite后,我不断收到以下错误: rbenv: no such command 'install' 在挖掘之后,我看到了很多关于“安装”如何来自ruby-build插件的提示,该插件是通过自制软件安装的: which ruby-build /usr/local/b...
  • 0 votes
     answers
     views

    尝试编译Jekyll站点时出现Pygments依赖性错误

    我'm beginning to set up a Jekyll site and I'已经安装了所有内容并通过 gem install pygments.rb 命令将this theme的内容复制到安装了Pygments的网站's directory. I',它似乎安装得很好 . 但是在尝试使用 jekyll serve 时,我仍然会从下面的屏幕截图中看到错误 . 我发现this post并尝试...
  • 1 votes
     answers
     views

    rbenv在可用的ruby版本列表中不包括系统ruby(1.8.7)

    我在Ubuntu 12.04 x64桌面上使用Ruby,但是我遇到了rbenv的问题 - 它只能看到rbenv安装的ruby版本,它无法通过Aptitude看到Ubuntu的系统ruby: $> rbenv versions 1.9.2-p290 * 1.9.3-p0 (set by /home/kurtosis/bin/ruby/rbenv/version) jruby-1.6.5...
  • 2 votes
     answers
     views

    无法更改rbenv全局ruby版本

    我最近从RVM切换到rbenv,我似乎无法在ruby版本之间切换,即使'rbenv版本'告诉我我有我想切换到的版本 . 这就是我在做的事情: ruby -v ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0] 我想切换到1.9.2-p290所以我们确保在我的版本中使用它: ruby versions 1.8.7-p370 1...
  • 0 votes
     answers
     views

    rbenv将PATH变量设置为指向正确的ruby吗?

    我安装了rbenv,似乎将2个版本的ruby复制到了〜/ .rbenv / versions,它们都正确地显示了它们 . 当我运行rbenv global 1.8.7-p72时它说好,也指向它 . 但是当我跑 - ruby --version 我没找到红宝石 . 基本上,路径中找不到ruby可执行文件 . 任何人都可以帮我解决这个问题吗? 我的.bash_profile是export PATH ...
  • 6 votes
     answers
     views

    Rails没有使用我的全局Ruby版本

    我想在Ruby 2.1.0中使用Rails,但它使用的是Ruby 1.9.3(系统版本) . 我正在使用rbenv来管理我的Ruby版本 . 我的步骤是: $ rbenv install 2.1.0 $ rbenv global 2.1.0 $ sudo gem install rails -v 4.0.2 $ rbenv rehash $ rbenv versions system * 2....
  • 1 votes
     answers
     views

    如何让rbenv包含一个未通过rbenv安装的Ruby版本

    我的命令为许多不同的工具创建了工具链,包括Ruby;它是旧版本(1.9.3),可从网络驱动器/ company-tool / bin获得 我喜欢探索和学习Ruby的一些新功能,所以我安装了v2.0.0和v2.3.0,我使用rbenv来管理它们 . 但是,对于我公司的工具/系统,我需要使用来自/ company-tool / bin而不是来自我的rbenv的Ruby . 有没有办法可以将这个1.9....
  • 2 votes
     answers
     views

    rbenv工作,但红宝石版本没有改变

    ❯ rbenv version system (set by /Users/eric.nguyen/.rbenv/version) driver-android git/V5-dev ❯ rbenv local 2.4.2 driver-android git/V5-dev ❯ gem install bundler ERROR: While executing gem ... (G...
  • 0 votes
     answers
     views

    Rails g scaffold用户电子邮件无法正常工作.On Linux

    如果被困在这里,我很善良 . 调用active_record /home/frank/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/railties-4.2.5.1/lib/rails/application/configuration.rb:110:in database_configuration': Cannot load Rails . ...
  • 0 votes
     answers
     views

    rbenv:在主目录下安装ruby

    我正在尝试在Ubuntu 14.04上安装Ruby Rails . 我需要多个用户才能访问ruby,所以我在/opt/.rbenv目录中安装了带有ruby-build的rbenv(是吗?) . 如果我尝试安装Ruby版本(例如“rbenv install 2.1.3”),它将安装在〜/ username / .rbenv / versions中,而不是安装在/opt/.rbenv/versions...
  • 1 votes
     answers
     views

    rbenv和MacPorts的路径位置

    我已经使用python几个月了我在Mac上通过 MacPorts 在 bash_login 安装了python和git @ export PATH = "opt/local/bin:/opt/local/bin/mysql5/bin:/opt/local/lib/postgresql90/bin:/usr/local/bin:/usr/local/sbin:$PATH" 今天我...
  • 0 votes
     answers
     views

    RBENV为ruby-build解析重复目录

    我最近自安装rbenv以来第一次更新了我的ruby版本 . 在我的开发机器上,我发现我需要使用bundle install为每个应用程序重新安装bundler和我的所有gem . 现在,当我登录到我的 生产环境 服务器时,我注意到我的主文件夹中的〜/ ruby-build和.rbenv / plugins中有一个ruby-build目录 . 我怎样才能找出我的服务器正在使用哪一个以及哪个运行git...
  • 0 votes
     answers
     views

    Ruby版本与服务器中的rbenv版本不同

    我读过类似的问题但仍然不走运 . 在我的服务器(Ubuntu 16.04)中,我有两个用户: root 和 other . 我想配置一个Rails项目 . 现在,在一些配置之后,我使用Rbenv将 v2.5 版本的Ruby(必需)安装为 root 用户,但在 other 配置文件中,版本保持与默认版本相同( v2.3 ) . 我已经知道在 other 配置文件中设置了正确的版本 . 当我做: r...
  • 2 votes
     answers
     views

    安装rbenv并更改Ruby版本后,Rake不再运行

    在安装Rbenv和Ruby 1.9.2和1.8.7之后,并将当前项目设置为使用1.9.2(之前使用的是1.8.7),Rake将不再运行 . 运行 rake routes 给出消息: Could not find rake-0.8.7 in any of the sources Run `bundle install` to install missing gems. 运行后 bundle ins...
  • 2 votes
     answers
     views

    用rbenv替换RVM --mkmf错误

    我正在寻找用rbenv替换RVM,因为我使用bundle来管理我的gemfiles . 我相信rbenv在管理我的Ruby版本方面要轻松得多,所以我卸载了RVM并安装了rbenv . 我使用了安装bundler gem gem install bundler 因为我们到处都需要它 . 然后我打开了一个项目并使用rbenv安装了所需的Ruby版本: rbenv install 1.9.3-p194...
  • 1 votes
     answers
     views

    1.9.3安装,错误信息factory_girl需要Ruby版本> = 1.9.2

    我刚刚用ruby 1.9.3安装了rbenv rbenv version 1.9.3-p327 (set by /Users/me/.rbenv/version) 但是,当我尝试运行bundle update时(在安装rbenv之前创建的项目中),我收到一条错误消息,即factory_girl至少需要ruby 1.9.2 . 请参阅下面的错误消息 如果它是相关的,当我做gem --version...
  • 1 votes
     answers
     views

    如何使用rbenv在capistrano中设置ruby版本

    我在运行Ruby 2.1.2的 生产环境 服务器上有一个Rails 4.2.0.beta2应用程序 . 我已经使用rbenv安装了Ruby 2.13,但尚未将其设置为全局 . 在我的开发机器上,我已经安装了Ruby 2.1.3,也在我的应用程序中使用rbenv和run bundle来更新新ruby版本的gem . 我的宝石包括 group :development do # Use Capis...
  • 10 votes
     answers
     views

    rbenv,捆绑者,独角兽问题

    我在我的ruby应用程序环境中使用rbenv和bundler . 我的'捆绑秀': bundle show Gems included by the bundle: * activemodel (3.2.13) * activerecord (3.2.13) * activesupport (3.2.13) * addressable (2.3.4) * arel (3.0.2...
  • 2 votes
     answers
     views

    irb加载错误的ruby和gem路径,使用rbenv

    我开始使用rbenv进行ruby版本管理,我发现irb没有加载正确的ruby版本和gem版本 . 这是详细信息 . irb Gem.path says: `>> Gem.path => ["/Users/Air/.gem/ruby/1.8", "/Library/Ruby/Gems/1.8", "/System/Librar...
  • 30 votes
     answers
     views

    在cron中使用rbenv的ruby脚本

    我正在尝试使用rbenv和cron运行ruby脚本 . 我知道我需要加载rbenv才能加载正确的ruby版本 . 我尝试过这样的选项: / 10 * * * * / bin / bash -c'source $ HOME / .bashrc; cd / data / app; ruby -v'>> /tmp/logfile.txt 2>&1 但由于会话不是交互式的,我没有...
  • 0 votes
     answers
     views

    rbenv本地版本与ruby -v不同

    如果我遗漏任何所需的信息,我很抱歉,我在调试环境错误方面很糟糕 . 问题:我需要将我的ruby版本更改为1.9.3,它目前是2.0.0p247 我尝试了什么? 我使用了命令: rbenv local 1.9.3-p448 这将我的rbenv切换到1.9.3-p448当我做ruby -v时它仍然是2.0.0p247 我对rbenv的理解是,当我在本地切换它时,我的ruby版本也应该切换到rbenv...
  • 75 votes
     answers
     views

    从rbenv卸载ruby版本

    如何从rbenv卸载或删除ruby版本 . 我已经安装了两个版本的ruby . 切换到ruby 1.9.3时,我遇到了分段错误 . 任何人都可以请求帮助,如何从rbenv中删除特定版本?
  • 0 votes
     answers
     views

    多个Rails应用程序和带rbenv的Ruby版本

    在我的开发环境中,我有3.2.14到3.2.18的多个Rails应用程序 . 我正在使用Ruby 1.9.3(是的,我知道)用于这些应用程序,它是通过rbenv安装和管理的 . 我即将用Rails 4.1和Ruby 2.1构建一些新的应用程序 . 我的问题是,使用rbenv处理安装多个版本的Ruby的最佳方法是什么 . 目前1.9.3设置为全局,但我希望不同的Rails应用程序(4.1)使用Rub...
  • 3 votes
     answers
     views

    rbenv ruby on rails global vs local vs shell

    // Start background info. 我只想在轨道上安装ruby进行开发(OSX El Capitan) . 痛点: 错误:执行gem时...(Gem :: FilePermissionError)您没有/Library/Ruby/Gems/2.0.0目录的写权限 . 解决方案:安装rbenv来管理/修改单独的ruby . rbenv目前正在使用我的系统ruby - 所以我通...
  • 3 votes
     answers
     views

    我的宝石在哪里用rbenv安装?

    我使用rbenv和bundler,我想打开已安装的rails gem并插入一些调试代码 . 所以我在rails项目中运行'bundle show rails',我得到'〜/ .rbenv / versions / 1.9.3-p194 / lib / ruby / gems / 1.9.1 / gems / rails-3.2.11',但是那里这个目录中没有任何内容 .

热门问题