zoukankan      html  css  js  c++  java
  • Ruby——报错总结

    前言

    记录ruby的一些报错

    错误

    Could not find a valid gem 'pumagem' (>= 0) in any repository

    ERROR:  Could not find a valid gem 'pumagem' (>= 0) in any repository
    ERROR:  Possible alternatives: cutagem, mutagem
    

    镜像源的问题,替换成ruby-china就好了

    # gem -v
    2.7.8
    # gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
    https://gems.ruby-china.com/ added to sources
    source https://rubygems.org/ not present in cache
    # gem sources -l
    *** CURRENT SOURCES ***
    
    https://gems.ruby-china.com/
    

    Your Gemfile lists the gem paranoia (~> 2.2) more than once.

    [root@izuf63g0jydq42k49eo7zcz config]# bundle install
    Don't run Bundler as root. Bundler can ask for sudo if it is needed, and installing your bundle as root will break this application for all non-root users on this machine.
    Your Gemfile lists the gem paranoia (~> 2.2) more than once.
    You should probably keep only one of them.
    While it's not a problem now, it could cause errors if you change the version of one of them later.
    Your Ruby version is 2.5.3, but your Gemfile specified 2.5.1
    

    我的Gemfile中指定的版本是2.5.1但是系统中ruby的实际版本是2.5.3,两种解决办法

    1. 强制执行
    2. 修改Gemfile.lock和Gemfile中的ruby版本,更改成系统中的版本
    3. 将ruby版本回退到项目需要的版本
    
  • 相关阅读:
    Linq to Sql 总生成 where ID is null 的解决办法
    jexus asp.net Linux Web Server
    怎么修改盘符
    TCP、UDP、IP 协议分析
    和浙大妹子聊准备笔面
    2015腾讯笔试大题
    导出/打印项目数据报表需要设置IE浏览器
    Eclipse快捷键
    Eclipse如何解决启动慢?
    eclipse mars4.5安装hibernate开发环境
  • 原文地址:https://www.cnblogs.com/wangyang0210/p/11846167.html
Copyright © 2011-2022 走看看