低版本gem升级时出错的解决!
这几天,一直鼓捣Linux和Linux下的Ruby了,几天没玩Windows下的Ruby,前几天看的一些资料,分分钟全忘了。今天安装了一个rubyinstaller-2.3.3-x64.exe,准备再试试Windows下的Ruby on Rails环境搭建。
没想到,升级gem报错。我记得我前两天找到过解决办法的,就是修改.gemrc,https://bbs.bccn.net/thread-492999-1-1.html
可就是想不起来加什么语句了,结果找了半天,才又找到。
https://gems.,加一条:ssl_verify_mode: 0,跳过SSL版本的检查。
看来不记是不行了。别人的网页资料总没自己记的靠谱。
程序代码:
D:\studyRuby>gem -v 2.5.2 D:\studyRuby>gem update --system ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) SSL_connect returned=1 errno=0 state=error: certificate verify failed (https ://gems.) D:\studyRuby>gem -v 3.0.2