0

もちろん、次の例は私のアプリ全体ではありません。エラーをスローする部分を提供しました:

#!/usr/local/bin/macruby

require 'open-uri'
framework 'ScriptingBridge'

system "mkdir -p ~/.myApp"
system "cp ~/Desktop/image.png ~/.myApp/image.png"

var = open('~/.myApp/image.png', 'w')

エラーは次のとおりです。

open: No such file or directory - open() failed (Errno::ENOENT)

図書館か何かが足りませんか?

4

2 に答える 2

0

理由はわかりませんが、「〜」を使用せずにパスを指定すると機能します。

于 2012-06-01T22:47:31.100 に答える
0

これは機能するはずです: File.open File.expand_path('~/image.png'), 'w'

于 2013-06-26T06:29:54.013 に答える