gpt4 book ai didi

ruby - Pow、RVM 和 ZSH 不能一起工作

转载 作者:数据小太阳 更新时间:2023-10-29 06:48:30 24 4
gpt4 key购买 nike

我正在尝试让 Octopress (http://octopress.org/) 正常工作,但我遇到了一些问题。我正在使用 POW (http://pow.cx/),它似乎没有为我加载正确的 Ruby 版本(使用 RVM)。

它始终使用 RVM 默认的 ruby​​ 版本,而不是 .rvmrc 中指定的版本。我在 RVM 中的默认 Ruby 版本是:ruby-1.9.3-p125。

在我的 .rvmrc 文件中我有这个:rvm use 1.9.2我在访问我的网站时在浏览器中收到此错误:

LoadError: cannot load such file -- bundler/setup
~/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
~/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
~/Sites/Lejnus/lejnus/config.ru:1:in `block in <main>'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/builder.rb:4:in `instance_eval'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/builder.rb:4:in `initialize'
~/Sites/Lejnus/lejnus/config.ru:1:in `new'
~/Sites/Lejnus/lejnus/config.ru:1:in `<main>'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/server.rb:50:in `eval'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/server.rb:50:in `load_config'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/server.rb:43:in `initialize'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/server.rb:13:in `new'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/server.rb:13:in `run'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/bin/nack_worker:4:in `<main>'

为什么在我的 .rvmrc 文件中指定 1.9.2 时使用 1.9.3-p125?如果我将 1.9.2 设置为默认值,它当然可以工作...

难道它不应该为我施展魔法并使用正确的 ruby​​ 版本吗?

最佳答案

好吧,看来 POW 正在远离 RVM。

我需要在我的项目根目录下运行它来让它工作:rvm 环境。 -- --env > .powenv

关于ruby - Pow、RVM 和 ZSH 不能一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10154928/

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