`
phoenix520
  • 浏览: 140119 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

在RAS4下安装Rails遇到的一些问题

阅读更多

RAS4已经是老古董了,如果可能的话建议大家不要用这东西,上面啥都缺,都得自己去安装一大堆东西,要么用RAS5,要么用Ubuntu的server版吧!

 

1、require 'irb/completion'提示"no such file to load -- readline",去http://tiswww.case.edu/php/chet/readline/rltop.html 下载readline,官方的版本虽然最新,但是速度慢得难以忍受,下载一个老的版本wget http://download.huihoo.com/ruby/readline-5.1.tar.gz,解压编译安装后,再去ruby的ext下面的readline目录下面编译安装ruby的readline扩展:ruby extconf.rb && make && make install,安装好后问题解决。

 

2、安装RMagick前,一定要先安装PNG和JPG的解码包 ,GIF是内置支持的,不用安装,编译JPG的解码包时,配置必须指定 --enable-shared选项,即 ./configure --enable-shared,否则以后 ImageMagick 无法找到这个包。在ImageMagick configure好后,会列出一大堆支持的格式清单,make前先看一下是否还有自己需要的图片格式没有被支持,确保都支持后再make,否则以后还得重新编译,很麻烦。

 

3、安装RMagick后,require 'rmagick'提示说"no such file to load -- rmagick",原来Linux下面对Gem名称是区分大小写的,改为require 'RMagick',错误提示变为:"No such file or directory - /usr/local/ruby/lib/ruby/gems/1.8/gems/rmagick-2.8.0/lib/RMagick2.so",但是这个文件明明就存在,原来是环境变量的问题,执行"export LD_LIBRARY_PATH=/usr/local/lib"后,一切恢复正常。vi ./.bash_profile,将export语句加入到这个文件中,此问题解决。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics