修改gem源ERROR: While executing gem ... (NameError) uninitialized constant Gem:: RemoteFetcher: : Zlib

修改gem源的时候报错:ERROR: While executing gem ... (NameError) uninitialized constant Gem:: RemoteFetcher: : Zlib rescue Zlib: : GzipFile: :Error

修改gem源ERROR: While executing gem ... (NameError) uninitialized constant Gem:: RemoteFetcher: : Zlib_第1张图片

 ps:gem最新源:https://gems.ruby-china.com/

 

我的解决办法:需要进入ruby源码文件夹,安装ruby自身提供的zlib包

cd /usr/local/ruby-3.2.1/ext/zlib    #ruby安装目录下

ruby ./extconf.rb

make

make install

如有不正,欢迎指正

你可能感兴趣的:(ruby,开发语言)