Мне нужно сделать require 'openssl' в моем коде. В противном случае я получаю NameError: uninitialized constant Object::OpenSSL. Но когда я gem list, я не вижу openssl. Я развертываю приложение Sinatra в стеке Heroku bamboo-mri-1.9.2. Должен ли я добавить openssl к Gemfile? Я так не думаю, потому что я думаю openssl является частью стандартной библиотеки Ruby . А как насчет base64?
require 'openssl'
NameError: uninitialized constant Object::OpenSSL
gem list
openssl
Gemfile
base64
Весьма вероятно, что вы скомпилировали ruby без поддержки openssl. Если вы используете RVM, вы можете попробовать this