如何解决如何让 linux 系统使用 RVM for Ruby?
如何让 linux 系统使用 RVM for Ruby?
安装了 RVM,但命令行继续使用系统版本的 ruby,然后一旦我删除它,它只是说找不到。
> nolan@nolan-UX305LA:~/Downloads$ sudo dpkg -i ./shopify-cli-2.0.1.deb
> (Reading database ... 251417 files and directories currently installed.)
> Preparing to unpack ./shopify-cli-2.0.1.deb ...
> /var/lib/dpkg/tmp.ci/preinst: 1: /var/lib/dpkg/tmp.ci/preinst: gem: not found
> dpkg: error processing archive ./shopify-cli-2.0.1.deb (--install):
> new shopify-cli package pre-installation script subprocess returned error exit status 127
> Errors were encountered while processing: ./shopify-cli-2.0.1.deb
> nolan@nolan-UX305LA:~/Downloads$ which ruby
> /usr/share/rvm/rubies/ruby-3.0.0/bin/ruby
你可以在上面看到“gem: not found”,但是如果我输入 'ruby -v',我得到...
> ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
这一切背后的原因是包
shopify-cli-2.0.1.deb
需要 ruby 2.6+ 而我只有 2.5
解决方法
你确定吗?
需要 ruby 2.6+ 而我只有 2.5
如果你看这里,它清楚地写着 3.0.0 版
ruby 3.0.0p0 (2020-12-25 修订版 95aff21468) [x86_64-linux]
如果您正确阅读错误,它会显示:gem: not found
,可能表明您可能需要安装 gem 文件。
先试试这个 - 在控制台中,输入:
gem install shopify-cli
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。