安装JRubyArt(以前的Ruby-Processing)时〜/ .jruby_art文件夹在哪里?

时间:2017-07-24 04:22:22

标签: ruby processing jruby

我目前处于下一步,我必须为Mac设置PROCESSING_ROOT并且无法找到〜/ .jruby_art文件夹。它假设在主文件夹中。我也没有看到主目录中隐藏的jruby_art。

坚持到这里: →k9 - 安装 警告:您需要在〜/ .jruby_art / config.yml中设置PROCESSING_ROOT。

当我在编辑器中打开路径并尝试保存它时,它表示〜/ .jruby_art / config.yml不存在。

这里安装了gem文件: 〜/ .rvm /宝石/ JRuby的9.1.7.0 /宝石/ jruby_art-1.3.3 / LIB / jruby_art

config.rb文件显示为:

包装器模块

module Processing
  unless defined? RP_CONFIG
    config_path = '~/.jruby_art/config.yml'
    begin
    CONFIG_FILE_PATH = File.expand_path(config_path)
    RP_CONFIG = YAML.load_file(CONFIG_FILE_PATH)

config.rb文件确实表明.yml文件应该在主目录中。

在尝试定位〜/ .jruby_art / config.yml时是否有路径问题?这个文件在哪里?我用Homebrew安装了Processing,如果这对我无法找到文件路径的原因产生影响。

谢谢,如果有人可以解决一些问题。

1 个答案:

答案 0 :(得分:0)

除非您有旧版本,否则这会让我相信在运行k9 --install时应该为您生成配置:

https://github.com/ruby-processing/JRubyArt#configuration

您看到的错误消息具有误导性,因为如果配置文件不存在或者存在解析错误,则会引发异常,而不是仅仅缺少PROCESSING_ROOT:

https://github.com/ruby-processing/JRubyArt/blob/301509c4c726e1bdfc5a44638e0333a0d148d7b8/lib/jruby_art/config.rb#L13

如果您使用的是最新版本,那么我会提出一个Github问题。

对于它的价值,我的OS X配置如下,尽管几年前我安装了它!

Horus:.jruby_art msp$ pwd
/Users/msp/.jruby_art

Horus:.jruby_art msp$ cat config.yml 
PROCESSING_ROOT: /Applications/Processing.app/Contents/Java
MAX_WATCH: 30
#JRUBY: 'false'