library(rjulia)
jDo("a = 1")
Julia not yet running. Calling julia_init() ...
jDo("println(a)")
1
jDo("workspace()")
jDo("println(a)")
UndefVarError(:a)
As expected.
If I instead load a packaged, say GLPK, call workspace and then try to use the package again:
jDo("using GLPK")
jDo("workspace()")
jDo("using GLPK")
WARNING: Method definition remote_do(Function, Main.Base.LocalProcess, Any...) in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:697 overwritten in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:697.
WARNING: Method definition remote_do(Function, Main.Base.Worker, Any...) in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:698 overwritten in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:698.
WARNING: Method definition remote_do(Function, Integer, Any...) in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:699 overwritten in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:699.
WARNING: Method definition remotecall_wait(Function, Main.Base.LocalProcess, Any...) in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:697 overwritten in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:697.
WARNING: Method definition remotecall_wait(Function, Main.Base.Worker, Any...) in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:698 overwritten in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:698.
WARNING: Method definition remotecall_wait(Function, Integer, Any...) in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:699 overwritten in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:699.
WARNING: Method definition remotecall_fetch(Function, Main.Base.LocalProcess, Any...) in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:697 overwritten in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:697.
WARNING: Method definition remotecall_fetch(Function, Main.Base.Worker, Any...) in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:698 overwritten in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:698.
WARNING: Method definition remotecall_fetch(Function, Integer, Any...) in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:699 overwritten in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:699.
WARNING: Method definition remotecall(Function, Main.Base.LocalProcess, Any...) in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:697 overwritten in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:697.
WARNING: Method definition remotecall(Function, Main.Base.Worker, Any...) in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:698 overwritten in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:698.
WARNING: Method definition remotecall(Function, Integer, Any...) in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:699 overwritten in module Compat at /home/adam.sardar/.julia/v0.4/Compat/src/Compat.jl:699.
Which is not desirable to say the least! Is there a way to refresh the Julia session without encountering these warnings? It would be nice to clear my Julia session when I'm done with it - perhaps even shut it down?
As expected.
If I instead load a packaged, say GLPK, call workspace and then try to use the package again:
Which is not desirable to say the least! Is there a way to refresh the Julia session without encountering these warnings? It would be nice to clear my Julia session when I'm done with it - perhaps even shut it down?