首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在ruby / rbenv中安装openssl

在ruby / rbenv中安装openssl
EN

Stack Overflow用户
提问于 2012-06-21 02:43:31
回答 4查看 49.3K关注 0票数 21

我需要在ruby中使用openssl。我应该如何安装相同的?我已经通过rbenv安装了ruby,并且正在使用ubuntu 12.04。

代码语言:javascript
复制
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>'
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-06-21 02:51:44

需要在本地计算机上安装openssl

然后需要编译具有openssl支持的Ruby,这是通过--with-openssl-dir命令行开关实现的。

也许this会帮你。

票数 23
EN

Stack Overflow用户

发布于 2013-09-18 05:50:17

首先,安装openssl:

代码语言:javascript
复制
sudo apt-get -y install build-essential zlib1g-dev libreadline-dev libssl-dev libcurl4-openssl-dev

然后,重新编译Ruby。

注意:只修复上面@Nebojsa的评论

票数 11
EN

Stack Overflow用户

发布于 2012-06-21 03:04:17

这可能会对你有所帮助:Rails: cannot load such file — openssl

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11126105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档