I've installed Julia, Atom and Juno. I used to think that before you start coding anything you should create a project, but I can't find "New Project" item in Juno IDE.
Does Julia support the notion of project? If yes, how could I create a simple project, add Julia files to it, run it, etc?
To generate a new project environment, simply type generate followed by the name of your project. An environment directory will be created in your present working directory. In this environment the files Project. toml and Manifest.
Opening the Console Window To open the console, use the command Ctrl+j then Ctrl+o , or go to Packages > Julia > Open Console. This will open a window with the title console. To use the console, simply type in a command and hit Enter .
Juno is a powerful, free environment for the Julia language.
If you're just looking for a simple way to get the equivalent of a Python virtual environment, where all your packages are contained to a project, here's how I'm currently doing it:
Setting up a new environment:
mkdir myproject
cd myproject
julia
]
activate .
# Now it should say (myproject) pkg> as the promptadd DataFrames
# (for example)Initializing an environment based on a Project.toml file:
using Pkg
Pkg.activate(".")
Pkg.instantiate()
# this will install the packages listed in Project.toml(You can also use the ]
method at the REPL)
Note that if you just do Pkg.activate()
(no "."), then it activates the base environment. Usually you won't want to activate the base environment if you're trying to set up an environment specific to a certain project folder.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With