Open floswald opened 4 years ago
This is not an Interact issue.
WebIOServer
is defined in WebIO.jl when the WebSockets package is loaded (using Requires.jl). The part of Juno that handles displaying WebIO also required WebSockets.jl.
I'm not sure why this error would be happening.
@pfitzseb any thoughts?
Very weird -- the code that throws this error should only ever be loaded after WebIO.
using Interact
@manipulate for i in 1:10
println(i)
end
works fine for me in Juno.
@floswald Is there anything especially exotic about your Julia/Juno setup? If you install WebIO and WebSockets, does this work?
using WebIO, WebSockets
@show WebIO.WebIOServer
If it does, does your code work in Juno after running that using
snippet? If not, my best guess would be some obscure bug in Requires.jl, but that's a pretty common dependency so I wouldn't think it'd be terribly likely to have many bugs left at this point.
thanks guys, I'll have to check when back in office on monday. good news is that the same code (i.e the same project manifest) works perfectly fine for me at home. nothing exotic on the other machine AFAIK, no. I'll be back with more.
Hello guys, any specific update on this?
I am having the same problem.
Piece of code (the function generatePlot is defined previously for generating Makie plots):
@manipulate for variable = Dict(string(vars[i])=>vars[i] for i=1:16),
labl = Dict(string(label[i])=>label[i] for i=1:length(label))
generatePlot(variable, labl)
end
Error:
My env (macOS Catalina 10.15.5 and Julia 1.4.2):
(newEnv) pkg> st
Status `~/nc_files/newEnv/Project.toml`
[c601a237] Interact v0.10.3
[ee78f7c6] Makie v0.11.0
[85f8d34a] NCDatasets v0.10.2
[2913bbd2] StatsBase v0.33.0
[0f1e0344] WebIO v0.8.14
hi all,
i get this error when using the @manipulate macro in juno:
where this function is defined as
here is the status of this project:
i'm on atom 1.44, and my atom.jl is