代码之家  ›  专栏  ›  技术社区  ›  Vamsi

找不到数据仓库ruby gem

  •  0
  • Vamsi  · 技术社区  · 16 年前

    我正在做一个项目,我试着在本地的机器上进行弥补和运行。但不幸的是,应用程序使用的是gem数据仓库(在environment.rb中找到gem“数据仓库”,“=1.5.2”),我试图寻找这个gem,但找不到这个gem,因此无法运行应用程序。我也从未在RubyonRails中使用过数据仓库。我对概念数据仓库有点了解。如果有人知道这个gem,请发布这个gem的URL或其他解决方案来避免这个问题。

    1 回复  |  直到 16 年前
        1
  •  0
  •   Vlad Zloteanu    16 年前

    我也不能。现在,假设你有一台生产机器,在那里发现了宝石:

    您可以看到安装的gems具有:

    gem list
    

    进入生产机器运行

    gem env
    

    在那里,你应该看到

    在本地计算机上运行相同的命令后,可以使用以下命令添加缺少的远程源:

    sudo gem sources -a "http://missing_remote_sources"
    

    然后试着安装你的宝石。

    如果这不起作用,你也可以试试猴子补丁。跑

    rake gems:unpack
    

    在生产服务器上。之后,您可以在/vendor/gems文件夹中找到您的gem。将该文件夹复制到本地供应商文件夹中,它应该可以工作。

    顺便问一句,因为它可能只是一个打字错误:你试过评论配置文件中的行吗?