在Linux平台上安装和配置Ruby on Rails ERROR: While executing gem...

发布网友 发布时间:2022-04-23 15:47

我来回答

3个回答

懂视网 时间:2022-04-14 06:01

装了Mysql5.0,是5.0.45的,比我用的稍微新一点。用which命令找到mysql的路径,是/usr/bin/mysql,再在/etc/init.d中找到mysql服

前两天工行网站打不开,,之后就看到新闻,说工行网站上关于手续费涨价的公告不见了,估计此事件即将不了了之。昨天晚上,QQ突然掉线了一会儿,后来进QQ邮箱,发现首页有一则公告,大意是说什么骨干网故障之类的,结果今天QQ邮箱又进不去了,眼看着QQ上显示有7封邮件,就是看不到。

由于项目将要部署于Linux上,所以开始研究这个。之前在虚拟机上装了RHEL5,所以向客户建议了这个操作系统。

《Rails Cookbook》和《Web开发敏捷之道——应用Rails进行敏捷Web开发》两本书摆在面前,里面的Rails部署方案已经看过了一两遍,然而真正实践起来,还真不知从何入手。

决定先从安装mysql和ruby开始。好不容易下载了MySQL5.1的rpm包,安装时却被提示与5.0冲突,才发现在装系统时已经装了Mysql5.0,是5.0.45的,比我用的稍微新一点。用which命令找到mysql的路径,是/usr/bin/mysql,再在/etc/init.d中找到mysql服务的文件,网上找到的是mysql,而我这里看到的是mysqld,运行/etc/init.d/mysqld start,mysql服务就启动成功了。用/usr/bin/mysql,即可命令行形式登录mysql了。

下面是ruby,用which ruby,找到ruby路径,确认的确安装了,再用ruby -v查看版本,发现是1.8.5的。到ruby的网站看了一下,现在已经出来1.9版本的了,正在下载源代码,下一步就是研究一下如何用rpm升级了——最好能升级,要不就得先卸载旧版本,再安装新版本。

折腾了一下午,中间虚拟机还出了问题。

linux

热心网友 时间:2022-04-14 03:09

这个是远程的gem包加载错误.

热心网友 时间:2022-04-14 04:27

你可能要更新下rubygems
gem update --system
或者
$ gem install rubygems-update
$ update_rubygems
可能需要sudo

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com