gpt4 book ai didi

windows - 证书失败和 Windows10 gem 版本 2.4.5.1

转载 作者:可可西里 更新时间:2023-11-01 11:25:25 26 4
gpt4 key购买 nike

我对其中的大部分内容都不熟悉:

我的问题始于 installrails.com 进程的 rails new sample_app 阶段。

它会执行它的操作,开始run bundle install 并出现错误“Could not verify the SSL certificate for https://rubygems.org/”。

我搜索并了解我必须更新证书,如下所述:http://guides.rubygems.org/ssl-certificate-update/

我在上面的页面中了解到 ruby​​gems 2.4.x 对于 windows 是坏的,因此没有下载来更新我的证书。

所以我尝试更新 $ gem update --system 2.6.7 ,这是返回的内容:

更新 ruby​​gems-update错误:安装 ruby​​gems-update 时出错: 无法解析依赖关系:用户请求“rubygems-update (= 2.6.7)”错误:执行 gem 时...(NoMethodError) nil:NilClass 的未定义方法“version”

我一直在尝试找出如何做一些如此简单的事情,例如卸载我的 gem 版本 2.4.5.1 并安装 2.6.7,但是做不到……我的语法?

我还看到了使用这些的解决方法: gem 来源 --remove https://rubygems.org/ gem 来源 -a http://rubygems.org/

但我不明白这对证书有何帮助或它如何成为永久解决方案!我删除了安全源,但由于相同的证书错误而无法重新获取它。所以现在我坚持使用 http 了。感谢您的帮助!

最佳答案

好的,所以我在发布问题后重新开始。

我使用变通方法绕过了证书问题:

gem 源 --remove https://rubygems.org/

gem 来源 -a http://rubygems.org/

这让我可以更新我的 gem 版本。

gem update --system

然后我将 gem 源切换回来:

gem 源 --remove http://rubygems.org/

gem 来源 -a https://rubygems.org/

我在同一个地方运行 rails new sample_app 时遇到了另一个问题,bundle install。我在这里找到了修复:Ruby on Rails cannot bundle install

我的命令是 gem install bundler

然后我就能够成功创建示例应用程序。期待下一个问题!

关于windows - 证书失败和 Windows10 gem 版本 2.4.5.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39969074/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com