我在哪里可以更改我的Ruby gems目录路径

时间:2018-05-31 20:57:40

标签: ruby-on-rails ruby rubygems wkhtmltopdf wicked-pdf

我正在尝试使用wicked_pdfwkhtmltopdf,但每次运行时都会出现以下错误。

RuntimeError: Error: Failed to execute: ["/home/daveomcd/.rvm/gems/ruby-2.3.4/bin/wkhtmltopdf", "-q", "--encoding", "utf-8", "--disable-javascript", "--disable-internal-links", "--disable-external-link...

我认为问题在于它是从/.rvm/gems/ruby-2.3.4/..目录而不是我的/.rvm/gems/ruby-2.5.1/..执行的,但我似乎无法将其切换到2.5.1目录。我正在使用rvm,它现在设置为2.5.1,如此处所示。还有什么地方需要检查才能改变这个?我也卸载并安装了所有的宝石和捆绑器,但没有运气。

daveomcd@mcdonald-PC9020:~/rails_projects/bane$ rvm list

rvm rubies

   ruby-2.3.4 [ x86_64 ]
=* ruby-2.5.1 [ x86_64 ]

# => - current
# =* - current && default
#  * - default

1 个答案:

答案 0 :(得分:1)

奇怪的是,我在发布后不久就发现了这个问题。我的问题是我和Sidekiq一起使用它。我需要杀死我的sidekiq进程然后重启进程。我想当我在一个单独的项目时,它已经启动了。感谢任何看过我问题的人。