I just installed Julia (64 bit version) and Atom on Win 10, and I opened Atom with error below,
Press Enter to start Julia.
Starting Julia…
ERROR: LoadError: ArgumentError: Package Atom not found in current path:
Run Pkg.add("Atom") to install the Atom package.
Stacktrace:
[1] require(::Module, ::Symbol) at .\loading.jl:817
[2] top-level scope at C:\Users\Administrator.atom\packages\julia-client\script\boot_repl.jl:13
[3] include at .\boot.jl:317 [inlined]
[4] include_relative(::Module, ::String) at .\loading.jl:1038
[5] include(::Module, ::String) at .\sysimg.jl:29
[6] exec_options(::Base.JLOptions) at .\client.jl:229
[7] _start() at .\client.jl:421
in expression starting at C:\Users\Administrator.atom\packages\julia-client\script\boot_repl.jl:1
Then I open Julia terminal, and type Pkg.add("Atom")
ERROR: UndefVarError: Pkg not defined
Stacktrace:
[1] top-level scope at none:0
apm update is meant to be run in your terminal, not in a Julia session. Alternatively, you can also go in Atom into Preferences and there in the Updates tab to update your installed Atom packages.
I‘ve got similar problems to run Julia 1.0 using Atom 1.29.0. After a fresh installation of Atom and loading the package uber-juno (0.7.2) I tried to execute ‚1+1‘ within the console window (with julia-client setting Boot Mode: Cycler and Console Option: Legacy) I always get the error message:
ERROR: LoadError: UndefVarError: find_in_path not defined
Stacktrace:
[1] getproperty(::Module, ::Symbol) at .\sysimg.jl:13
[2] top-level scope at C:\Users\Carsten\.atom\packages\julia-client\script\boot_sync.jl:3
[3] include at .\boot.jl:317 [inlined]
[4] include_relative(::Module, ::String) at .\loading.jl:1038
[5] include(::Module, ::String) at .\sysimg.jl:29
[6] exec_options(::Base.JLOptions) at .\client.jl:229
[7] _start() at .\client.jl:421
in expression starting at C:\Users\Carsten\.atom\packages\julia-client\script\boot_sync.jl:1
Using the Console Option: REPL-based ‚1+1 is works as expected.
Sorry for that, should be fixed on the latest julia-client release. I’d emphatically urge you to start using the REPL-based console instead of the legacy console.
Please remember that Juno is a community effort and not backed by a company. We still try our best to get you stable releases, but sometimes there are some minor hiccups. If you’ve enabled the Legacy console as well then please update julia-client and try again.
Regarding my reply above:
I started Atom and the new julia-client release 0.7.3 was updated. After relaunching Atom the Julia item within the menu disappeared and I was not able to get this item anymore. In a next step I uninstalled Atom by deleting the following folders:
Then I installed Atom again including loading the package uber-juno. Now executing a simple ‘1+1’ works within the Legacy console mode but I’ve got the error message (non-recurring):
Julia Client – Internal Error
UndefVarError: active_repl not defined
Yes, still have this issue: Julia 1.0 + latest Atom does not work…
Atom used to be the best editor for Julia. But What I’m getting now:
Press Enter to start Julia.
Hold on tight while we're installing some packages for you.
This should only take a few seconds...
ERROR: LoadError: ArgumentError: Package Pkg not found in current path:
- Run `Pkg.add("Pkg")` to install the Pkg package.
Stacktrace:
[1] require(::Module, ::Symbol) at .\loading.jl:817
[2] top-level scope at C:\Users\isandler\.atom\packages\julia-client\script\boot_repl.jl:15
[3] include at .\boot.jl:317 [inlined]
[4] include_relative(::Module, ::String) at .\loading.jl:1038
[5] include(::Module, ::String) at .\sysimg.jl:29
[6] exec_options(::Base.JLOptions) at .\client.jl:229
[7] _start() at .\client.jl:421
in expression starting at C:\Users\isandler\.atom\packages\julia-client\script\boot_repl.jl:1
I tried everything, for the last three days… System is Windows 10, 64 bits…