加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 安装Heroku的Taps gem

发布时间:2020-12-17 03:09:53 所属栏目:百科 来源:网络整理
导读:我正在尝试使用Heroku的Taps gem从他们的服务器获取我的数据库. 我跑的时候 $heroku db:pull 它说我需要使用命令安装Taps gem: sudo gem install taps 我运行这个命令,正如预期的那样,Taps表示已安装(“1 gem安装”).我可以在安装后运行Gem update taps命令
我正在尝试使用Heroku的Taps gem从他们的服务器获取我的数据库.

我跑的时候

$heroku db:pull

它说我需要使用命令安装Taps gem:

sudo gem install taps

我运行这个命令,正如预期的那样,Taps表示已安装(“1 gem安装”).我可以在安装后运行Gem update taps命令而不会出错.

然而,

$gem list

没有显示安装的Taps,我在gem文件夹中看不到它

/Users/username/.rvm/gems/ree-1.8.7-2010.02@timeline

毋庸置疑,由于这个原因,我无法运行Heroku db:pull命令.

我正在运行bundlr和RVM,我不知道这些是否相关.

我确定我做的事情很简单……

解决方法

使用sudo gem install tap可能会安装具有root权限的gem,因此当你尝试使用gem list时,你不能将它看作普通用户.你有没有尝试安装没有sudo的宝石?或者如果你真的想找到它,试试sudo gem list.

我建议不要使用sudo安装宝石,使用rvm的目的是始终将你的宝石捆绑在一个你可以访问的地方(没有root),并使用rubies / gemsets方便地分开.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读