1

Julia で Winston プロット エンジンをテストしようとしています。パッケージをインストールしましたが、サンプルの 1 つをコンパイルしようとするとエラーが発生します。

> julia example1.jl
Warning: could not import Base.haskey into Inifile
Warning: could not import Graphics.set_source into Color
ERROR: no method haskey(Dict{String,Dict{String,String}},ASCIIString)
 in read at /Users/thinkpad20/.julia/IniFile/src/IniFile.jl:41
 in read at /Users/thinkpad20/.julia/IniFile/src/IniFile.jl:67
 in anonymous at /Users/thinkpad20/.julia/Winston/src/Winston.jl:39
 in include_from_node1 at loading.jl:88
 in reload_path at loading.jl:111
 in require at loading.jl:46
 in include_from_node1 at loading.jl:88
 in process_options at client.jl:253
 in _start at client.jl:334
at /Users/thinkpad20/.julia/Winston/src/Winston.jl:31
at /Users/thinkpad20/.julia/Winston/examples/example1.jl:3

誰が何が起こっているのか教えてもらえますか? が見つからBase.haskeyないようですが、対処方法がわかりません。

4

1 に答える 1

1

検査してみるBase.VERSION

haskeyJulia v0.2 で導入されました (この記事の執筆時点ではまだプレリリースです)。バージョン 0.1.x を実行していると思われます。

本当の問題は Winston パッケージの内部にあります。REQUIRES 情報の設定が間違っているようです。ここで問題を報告する必要があります: https://github.com/nolta/Winston.jl

Windows および Mac 用の 0.2 のプレリリース バージョンは、https ://code.google.com/p/julialang/downloads/list からダウンロードすることもできます。

于 2013-06-02T02:41:36.277 に答える