Я пытаюсь использовать evernote gem .Он опирается на благотворительный камень .
Gemfile
gem 'evernote'
Когда я пытаюсь его использовать, я получаю эту ошибку:
Thrift::ProtocolException in PagesController#the_lab
No version identifier, old protocol client?
thrift (0.5.0) lib/thrift/protocol/binary_protocol.rb:122:in `read_message_begin'
thrift (0.5.0) lib/thrift/client.rb:45:in `receive_message'
evernote (0.9.0) vendor/gen-rb/evernote/edam/note_store.rb:97:in `recv_listNotebooks'
Доступна более новая версия экономичного самоцвета , которая потенциально может решить проблему.Когда я пытаюсь установить его, я получаю эту ошибку:
Gemfile:
gem 'evernote'
gem 'thrift', "~> 0.6.0"
Консоль:
$ bundle install
Fetching source index for http://rubygems.org/
You have requested:
thrift ~> 0.6.0
The bundle currently has thrift locked at 0.5.0.
Try running `bundle update thrift`
$ bundle update thrift
Fetching source index for http://rubygems.org/
Bundler could not find compatible versions for gem "thrift":
In Gemfile:
evernote depends on
thrift (~> 0.5.0)
thrift (0.6.0)
Есть ли способ изменить версиюбережливость, на которую полагается evernote?