pra*_*ech 10 ubuntu ruby-on-rails
更新:
gem install rmagick解决了这个问题.
=====================================
在我运行我的rails应用程序后将我的ubuntu升级到12.10后,它会出错
libMagickCore.so.4:无法打开共享对象文件:没有这样的文件或目录 - /home/pramod/.rvm/gems/ruby-1.9.3-p327/gems/rmagick-2.13.2/lib/RMagick2.so
我的系统中存在以下路径.
/home/pramod/.rvm/gems/ruby-1.9.3-p327/gems/rmagick-2.13.2/lib/RMagick2.so
我是linux的新手,对如何解决它并不太了解.任何帮助深表感谢.
tox*_*xaq 21
升级时,您可能会丢失已编译gem中对库文件的引用.要解决这个问题,只需重新编译gem(在本例中为rmagick gem).根据您的服务器设置,您可以使用gem pristine rmagick
或
bundle exec gem pristine rmagick使用bundler时执行此
操作.
将以下内容添加到.bashrc中再试一次
export LD_LIBRARY_PATH=/usr/local/lib
Run Code Online (Sandbox Code Playgroud)
如果,上面的命令不起作用意味着安装ImageMagick配置rmagick.尝试,
gem uninstall rmagick
gem install rmagick
Run Code Online (Sandbox Code Playgroud)