I just downloaded JuliaPro 1.5.3 and am trying to follow this tutorial exactly: Julia Tutorial on YT. I went into Atom and tried to update the packages as was shown in the tutorial by issuing the following command:
(@JuliaPro_v1.5.3-1) pkg> up
But this gave me the following error:
ERROR: expected package `Juno [e5e0dc1b]` to be registered
I don’t understand what this means…How do I get Juno “registered” so that I can resolve this and continue on with the tutorial?
I’d like to add some information to @hendri54’s answer and hopefully help other beginners like me.
Registries are folders under ~/.julia/registries/. In my case, there are two registries: “General” and “JuliaComputingRegistry”. To “remove the registry” means to delete defected folders under ~/.julia/registries/. For example in this case, delete ~/.julia/registries/General which Juno is registered to.
After deleting, you can manually addGeneral back using
Looking back, I probably had messed General up by interupting the update process. General should have subfolders named from A to Z but in my case there were only A to G. Juno should be in the subfolder J, hence the error message. Moreover, ~/julia/registries/General/Registry.toml was missing, so Pkg didn’t even know this registry exists, let alone to reinstall it automatically.