install rubyonrails( no such file to load -- zlib )

Linux环境下安装ruby和rails gems时,openssl和zlib报错问题的解决 【openssl make报错处理】 安装ruby时,本公司的项目依赖于openssl。 所以在ruby的目录ext下,需要安装一下openssl。 $ cd ruby解压安装目录/ext/openssl $ ruby extconf.rb $ make $ sudo make install 不幸的是,我在ubutun 11的64位版无法成功安装。(其余低版本都没有问题…… 阅读详情

升级gem提示 no such file to load zlib,按照以前的经验,马上安装了zlib1g-dev,运行后问题依旧存在,无奈。突然起ruby source中包含zlib文件,最终解决办法如下。
1、进行ruby源码包
2、安装ruby自身提供的zlib包
> cd ext/zlib   // if openssl cannot find,  "cd ext/openssl"
>ruby ./extconf.rb
>make
>sudo make install
再次运行sudo gem update –system,成功升级

 

RISC-V IP中的ITCM/DTCM与Slave-AHB接口设计解析 本文深入解析RISC-V IP中ITCM/DTCM与Slave-AHB接口的设计要点,涵盖TCM架构原理、总线协议实现及性能优化策略。通过实际案例展示如何实现单周期访问延迟,解决跨时钟域同步等关键问题,为嵌入式系统提供确定性内存访问方案。特别探讨了AHB总线仲裁机制和RTL实现技巧,助力开发者构建高效可靠的RISC-V处理器子系统。 阅读详情

相关推荐

昇腾Atlas Duo 300I推理卡实战:从零部署Qwen大模型推理服务

本文详细记录了在华为昇腾Atlas Duo 300I推理卡上,从零部署Qwen1.5-14B-Chat大模型推理服务的完整实战过程。涵盖环境准备、MindIE容器配置、CANN工具链安装、服务启动与API测试等关键步骤,并分享了性能观察与排错经验,为国产AI算力平台部署LLM推理服务提供了实用指南。

weixin_29084231的博客 1239

Ruby在Linux下的安装

一,下载和解压 下载网址:http://www.ruby-lang.org/en/downloads/ 下载完后,解压到你想要的位置 ls查看发现ruby解压成功 二,编译 进入ruby目录 #./configure 在当前根目录执行编译; 相当于c语言有各种打包,压缩过程,可以将打包压缩的内容解压 编译安装#make && make install ...

5803

AD20/Altium designer——元器件批量命名与编号的高效技巧

本文详细介绍了在AD20/Altium Designer中实现元器件批量命名与编号的高效技巧。通过解析核心的“原理图标注”功能,从基础全局操作到进阶的按模块分区、利用标识符及合并BOM等智能方法,帮助硬件工程师彻底告别手动编号,大幅提升设计效率与文档规范性,并融入了一套完整的实战工作流。

whisky的博客 568

no such file to load — zlib (LoadError)

ubuntu下遇到no such file to load — zlib (LoadError) $ sudo gem install rails ERROR:  Loading command: install (LoadError)     no such file to load -- zlib ERR

liuxiaochen123的专栏 1084

CMOS反相器版图设计全解析:PMOS/NMOS布局与VDD/VSS连接门道

版图设计是芯片从电路原理图迈向物理实现的必经桥梁,而CMOS反相器作为最基础的数字单元,恰好是理解这一过程的最佳切入点。在版图绘制中,PMOS与NMOS因导电类型和迁移率差异,需要在N阱与P衬底上分别规划,并呈现出不同的有源区尺寸。真正决定版图好坏的关键,往往在于VDD/VSS的完整连接——不仅要接通源漏,还要通过阱接触和衬底接触固定阱与衬底电位,防止寄生PN结正偏和闩锁效应。合理布局电源地线轨道、优化接触孔数量,能显著降低寄生电阻与电迁移风险。这些原理不仅适用于反相器,也是所有CMOS数字标准单元版图设计

weixin_29159441的博客 302

UART中断接收的实战陷阱:HAL库常见误区与性能调优指南

本文深入解析STM32 HAL库UART中断接收机制,揭示常见实战陷阱如数据溢出、中断优先级配置不当等,并提供性能调优方案。重点介绍如何使用空闲中断处理不定长数据、DMA与中断混合模式优化,以及工业级错误恢复与流量控制策略,帮助开发者构建稳定可靠的串口通信系统。

pea55的博客 747

安装Redis集群所需要的Ruby脚本

Ruby 一种简单快捷的面向对象(面向对象程序设计)脚本语言,Redis 5 需要之前使用Ruby辅助创建集群。 1.前置工作 检查是否已经存在,如果已经存在则需要先删除1.1卸载当前ruby #查看版本 ruby -v #如果已经存在则需要卸载 yum remove ruby 2.安装ruby 2.1下载ruby稳定版 cd /usr/local/src wget https://ca...

程序员小强的博客 7011

单细胞分析(16)—— RNA Velocity 分析流程

RNA velocity 是一种强大的单细胞转录组分析工具,它可以预测细胞的未来状态,揭示发育轨迹,并用于探索细胞状态转换。RNA velocity 是一种通过单细胞 RNA 测序(scRNA-seq)数据推测细胞未来状态的分析方法。🚀**RNA velocity 提供了一个全新的角度来理解细胞的动态变化,为单细胞转录组分析带来了更深入的时空信息!

阅读文献,记录学习笔记 2979

Ruby on Rails安装过程中出现"no such file to load -- mkmf"错误的解决方法。

近日在一台新安装的Ubuntu 11.10上安装Ruby on Rails, 安装ruby的时候没什么问题,到了 sudo gem install rails的时候报下面的错误:`require': no such file to load -- mkmf (LoadError)在网上看了一下,有几种说法,一是说要安装ruby1.8-dev,安装命令如下:sudo apt-get install

keyboardOTA的专栏 4448

一篇文章足够你学习Bluez,提供史上最全的Bluez教程,让你告别Bluez从入门到放弃

Bluez是真的难,说“入门到放弃”真的毫不夸张,Bluez的学习曲线陡峭,要求对Linux 系统/驱动概念、D-Bus 通信和蓝牙协议都有要求,加上网络上其实没有一个完整的介绍Bluez系列的文档,所以不管是蓝牙初学者还是蓝牙从业人员,都有不小的难度。

朝气蓬勃 2535

高数15种常见特殊曲线:星形线、心形线、摆线、对数螺线、双曲螺线、阿基米德螺线、伯努利双纽线、三叶玫瑰线、四叶玫瑰线、六叶玫瑰线、三次抛物线、半立方抛物线、箕舌线、蔓叶线、笛卡儿叶形线、概率曲线

4.1 对数螺线(等角螺线、生长螺线)三叶玫瑰线、四叶玫瑰线、六叶玫瑰线。​7.2 半立方抛物线(尼尔曲线)10.笛卡儿叶形线(茉莉花瓣曲线)常考选择题、填空题,大题也涉及。​4.2 双曲螺线(倒数螺线)11.阿基米德螺线(等速螺线)3.摆线(圆滚线、旋轮线)5.双纽线(伯努利双纽线)1.星形线(四尖瓣线)2.心形线(心脏线)..................

刘鑫磊 1万+

问题解决:安装完ruby却提示[/usr/bin/ruby: No such file or directory]

在linux(我用ubuntu)下,明明安装好了ruby,输入命令行ruby后,却提示 -bash: /usr/bin/ruby: No such file or directory 解决问题之前,先确认一个情况,输入命令 /usr/local/bin/ruby --version 如果有版本信息,那说明ruby被装到了该目录下,而非系统认为的 /usr/bin

ckw1988的专栏 6万+

恒玄BES调试笔记-BES2500如何OTA升级ANC和通透参数

前期量产软件anc参数主要是通过anc工具写入flash中,或者anc total gain通过美格信设备校准写入,对于量产后如果想要更新anc参数,如通透模式参数,则无法更新。 这个时候需要通过OTA升级软件,把相关anc参数内置到软件中,从flash中读取total gain。 1、更新强弱降噪和通透参数,由于涉及到个人参数就不列出来了,主要是改动以下相关参数。 extern struct_anc_cfg * anc_coef_list_50p7k[ANC_COEF_...

leezs的博客 2224

gem install redis报错解决办法

gem install redis出错:cannot load such file -- zlib和Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sources

feinifi的博客 2万+

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

rabbitmq 开发过程中会出现的问题

目录 rabbitmq_坑 None of the specified endpoints were reachable 异常: 1、unable to connect to node rabbit@10: nodedown 2、Message:Already closed: The AMQP operation was interrupted: AMQP close-reason, initiated by Peer, code=320, text="CONNECTION_FORCED - br

潘达小新 6651

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Rubygem 缺少no such file to load zlib 错误

<br />在CentOS 5上使用源代码安装了ruby和gem,当使用gem更新的时候却提示no such file to load zlib的错误。下意识认为zlib的包没有安装好,重装了zlib和zlib-devel,但是在一台VPS中依然出现问题,搜了一下发现安装ruby源码中的zlib可以解决这个问题。<br />cd ext/zlib ruby ./extconf.rb make make install<br /> <br />http://www.douhua.im/2010/06/2

天外流星 5296

已经安装rubygems源码配置并编译python with zlib

编译 Zlib support into your Python interpreter的方法:   1. 安装Zlib-dev包 for your distribution. (你可能已经装了zlib,但没有 dev package) 在Ubuntu上叫zlib1g-dev,在其他linux上可能叫: zlib-dev 或 zlib-devel. 搜索系统的发行版的软件包列表来找到它,

非同凡想 1774

关于ruby 1.9 的gem提升缺少zlib.dll

Microsoft Windows [版本 6.0.6000] 版权所有 (C) 2006 Microsoft Corporation。保留所有权利。 e:\>ruby -v ruby 1.9.0 (2007-12-25 revision 14709) [i386-mswin32] e:\>gem -v 1.0.1 e:\>gem update --system Upda...

Jet Ju's Blog 208

linux下安装 ruby-zlib 的关键一步

在 Ubutun 9.0.4上通过源代码方式安装完 ruby 1.9.1 时挺顺利的,所以兴高采烈地继续下一步,就是通过 ruby 1.9.1 已内置的 rubygems 1.3.1 来安装 rails 了,但是不料出现了错误,要求安装 zlib。   不怕不怕,下载并安装了 zlib 1.2.3,呵呵 ,还是挺顺利的,接下来应该可以了吧?   呀呀的 ,同样的错误出现了,好Googl...

海阔天空 1604

解决no such file to load — Mysql

> rails -d mysql myapp  

尚兴跃的备忘录 1152
上一篇: 游戏事件系统(Game Event/Message System)
下一篇: 卸载rails2.3.8,安装rails1.2.3
gnuser
博客等级 码龄20年 35粉丝 141原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值