0
當試圖調用一個名爲「Winston」的庫包時,出現如下圖所示的錯誤。任何人都可以提出解決方案嗎?在茱莉亞調用一個庫時出現的TclError 0.3
julia> using Winston
ERROR: TclError("error initializing Tk: version conflict for package \"Tcl\": have 8.5.15, need 8.6")
in init at /home/devanand/.julia/v0.3/Tk/src/tkwidget.jl:61
in include at ./boot.jl:245
in include_from_node1 at ./loading.jl:128
in include at ./boot.jl:245
in include_from_node1 at ./loading.jl:128
in reload_path at loading.jl:152
in _require at loading.jl:67
in require at loading.jl:54
in include at ./boot.jl:245
in include_from_node1 at ./loading.jl:128
in include at ./boot.jl:245
in include_from_node1 at ./loading.jl:128
in reload_path at loading.jl:152
in _require at loading.jl:67
in require at loading.jl:51
while loading /home/devanand/.julia/v0.3/Tk/src/tkwidget.jl, in expression starting on line 452
while loading /home/devanand/.julia/v0.3/Tk/src/Tk.jl, in expression starting on line 25
while loading /home/devanand/.julia/v0.3/Winston/src/tk.jl, in expression starting on line 1
while loading /home/devanand/.julia/v0.3/Winston/src/Winston.jl, in expression starting on line 2699
至少Tk在早期階段給出了明確的錯誤,而不是在隨後的隨機時間發生災難性的失敗...... – 2014-09-03 18:40:38
幸運的是, Sys.dllist()'給你一個在運行時動態鏈接的所有庫的列表。 – ivarne 2014-09-04 08:11:16
@DonalFellows:我試着檢查突觸管理器。 Tcl和Tcl 8.6都是綠色(已安裝),Tk和Tk 8.6也是。由於我不明白你的意思是通過鏈接等,你能指導我在這個問題上。我應該安裝'ldd'嗎?目前我遠離我的機器。 – dexterdev 2014-09-05 16:22:31