Gem::Package::TarWriter尝试在 Heroku 上使用
Gem::Package::TarWriter.new(tar_str) do |writer|\nRun Code Online (Sandbox Code Playgroud)\n\n以错误结束:
\n\nuninitialized constant Gem::Package\nRun Code Online (Sandbox Code Playgroud)\n\n但一切都在本地进行。
\n\n一篇文章对此进行了解释:\xe2\x80\x9cyou 正在从以管理员身份打开的命令窗口运行 gem install,而 ruby 本身是以非管理员身份安装的\xe2\x80\x9d(反之亦然)。
\n\n好的,但我无法完全控制 Heroku。
\n小智 5
老问题,但是当我遇到uninitialized constant Gem::Package.
就我而言,require 'rubygems/package'这就是所需要的。在某些时候这是没有必要的,但现在是必要的。
| 归档时间: |
|
| 查看次数: |
599 次 |
| 最近记录: |