5

我知道 Pow 的疑难解答wiki页面上有一个条目,但我进行了更改,但它仍然给出了相同的错误。

如果您从下面的错误消息中注意到,它似乎至少尝试使用来自 rbenv 的正确版本的 ruby​​,但仍然有相同的错误

LoadError: cannot load such file -- bundler/setup
~/.rbenv/versions/1.9.3-p125/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
~/.rbenv/versions/1.9.3-p125/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'

我还查看了故障排除页面上提到的问题中的所有评论,这些解决方案都不适合我。

4

6 回答 6

5

通常,您需要一个~/.powconfig文件:

export PATH=$(rbenv root)/shims:$(rbenv root)/bin:$PATH

请参阅问题讨论pow 指南

于 2013-04-17T16:04:34.890 回答
2

1) 猫 ~/.powconfig

export PATH=/Users/alvin/.rbenv/shims:$PATH

2) 重启

touch ~/.pow/restart.txt

于 2013-10-22T13:28:43.643 回答
1

我使用 rbenv 遇到了这个错误,只需卸载并重新安装 pow 即可修复它:

curl get.pow.cx/uninstall.sh | sh

curl get.pow.cx | sh

于 2017-07-27T17:48:46.607 回答
0

只是为了完整性。

我遇到了类似的问题,这里的答案为我解决了这个问题。

我必须删除~/.ruby-version它才能为我工作。

于 2014-03-11T13:48:21.227 回答
0

我正在使用 rbenv,并且遇到了这个问题,正如这个答案所建议的那样,应用程序的 ENV 中的 Ruby 版本与 Pow 中的不同。

我使用RBENV_VERSION环境变量设置了 Ruby 版本,由于某种原因,Pow 没有使用它。这是通过在我的项目目录中创建一个.ruby-version文件来解决的。

于 2014-10-24T08:29:39.160 回答
0

我想到了。出于某种原因,我有两个 .rbenv 垫片目录。一进~/.rbenv/shims一进~/Developer/.rbenv/shims

通过更改我~/.powconfig以将开发人员目录添加到我的路径,pow 可以正常运行该应用程序。

于 2012-10-08T19:19:39.107 回答