Julia错误:没有方法haskey(Dict {String,Dict {String,String}},ASCIIString)

时间:2013-06-01 23:24:24

标签: julia

我正试图在朱莉娅测试Winston密谋引擎。我安装了软件包,但是当我尝试编译其中一个示例时,我现在遇到了一些错误:

> 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,但我不确定如何解决这个问题。

1 个答案:

答案 0 :(得分:1)

尝试检查Base.VERSION

haskey是在Julia v0.2中引入的(截至本文撰写时尚未发布),我怀疑您运行的是0.1.x版本

真正的问题出在Winston软件包中。听起来他们的要求信息设置错误。您应该在此处提出问题:https://github.com/nolta/Winston.jl

您还可以在此处下载适用于Windows和Mac的0.2版预发行版:https://code.google.com/p/julialang/downloads/list