Closed edglazer closed 5 years ago
Hi, when you run scrivomatic
, the shell environment that Scrivener creates does not have rbenv activated, so scrivomatic
runs under the system Ruby. BUT, scrivomatic then adds the correct paths as necessary, so note under TOOL PATHS
that scrivomatic can now call the latest Ruby:
---ruby: /Users/XXXXXXXXX/.rbenv/shims/ruby | V: ruby 2.6.2p47 (2019-03-13 revision 67232) [x86_64-darwin17]
This is the version that pandocomatic
will run under, so no problems for it to do its job :-)
I found installing RVM helped with my path issues tremendously https://rvm.io/rvm/install
Cool, thanks for the clarification @iandol !! and thanks for the suggestion @madeinoz67 - I'll take a look!
I switched from RVM to rbenv, as rbenv is more minimalist, but both should work well with scrivomatic...
My log output is stating that it's using system Ruby, though I installed latest version using rbenv. Hard to tell if scrivomatic is actually using the system Ruby, or just a reference to it in the log output, because it appears to complete just fine, which shouldn't be the case using 2.3.7, right?
Here's the output:
This is on 10.13.6. iTerm is my main terminal, and just to make it a little more difficult, I'm using Fish for my system shell.
Thanks for all the work on Scrivomatic, this is really great!