我需要在ruby中使用openssl。我应该如何安装相同的?我已经通过rbenv安装了ruby,并且正在使用ubuntu 12.04。
kprakasam@ubuntu:~$ ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]
kprakasam@ubuntu:~$ irb
irb(main):001:0> require 'openssl'
LoadError: no such file to load -- openssl
from /home/kprakasam/.rbenv/versions/1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/kprakasam/.rbenv/versions/1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from (irb):1
from /home/kprakasam/.rbenv/versions/1.9.2-p180/bin/irb:12:in `<main>'
发布于 2012-06-21 02:51:44
发布于 2013-09-18 05:50:17
首先,安装openssl:
sudo apt-get -y install build-essential zlib1g-dev libreadline-dev libssl-dev libcurl4-openssl-dev
然后,重新编译Ruby。
注意:只修复上面@Nebojsa的评论
发布于 2012-06-21 03:04:17
这可能会对你有所帮助:Rails: cannot load such file — openssl。
https://stackoverflow.com/questions/11126105
复制相似问题