在rvm的OS X中,如何判断openssl是否配置正确?

推荐答案

判断安装了哪些Ruby :

rvm list

然后确保使用安装的Ruby 之一:

rvm use 1.9.3-p327

并测试openssl是否可用:

ruby -ropenssl -e "puts :OK"

如果启用openssl,它将打印OK,否则您将得到异常

如果出现异常=>

更新:

新版本的rvm改进了自动化支持:

rvm get stable
rvm autolibs enable
rvm reinstall all --force

旧的:

运行:

rvm requirements run force
rvm pkg remove

然后:

rvm reinstall all --force

本说明并非特定于OSX,它可以在所有平台上运行,但在OSX上,它最好与brew 软件配合使用,当它未安装时,只会显示所需软件的列表,您需要手动安装.

Ruby-on-rails相关问答推荐

Rails HotWire和View Components:涡轮框架不会取代内容

仅当未在带有ENV[';Dyno';]的Heroku问题上运行时才初始化Sidekiq Cron

为Rails服务器推荐的交付类型

`heroku Open`和`heroku run rake db:Migrate`不工作(";没有这样的文件或目录";)

ruby on rails 中的自定义关联

Heroku 应用程序上的远程 mysql 数据库

你能从 Heroku dynos/workers 中获得多少性能?

Rails 4.1 Mailer 预览和设计自定义邮箱

如何使用 Capistrano gem 为生产数据库 seeder ?

如何在我的 rails 应用程序中测试 ActiveRecord::RecordNotFound?

如何在 Rails 中使用 instance_eval 子句删除验证?

如何在生产中部署 resque worker?

URL中的Rails点而不是斜杠

Rails 3.1 在开发模式下非常慢,因为assets资源 ,怎么办?

Ruby on Rails 错误无法加载此类文件 - 更少

升级到 ruby​​ 1.9.2 后奇怪的无法要求配置/ bootstrap

Rails 3.1 Sprockets 需要指令 - 有没有办法排除特定文件?

ActiveRecord 事务中的错误处理?

find、where 和 find_by_id 有什么区别?

rails 3,如何在 Settings.yml 文件中使用 ENV 配置变量?