Hi ,
I need to install packages from a list.
I was wondering if julia has an a command to install from list.
like python’s "pip install -r requirements.txt " ?
Thanks.
Hi ,
I need to install packages from a list.
I was wondering if julia has an a command to install from list.
like python’s "pip install -r requirements.txt " ?
Thanks.
Yes.
You can use Pkg
to install multiple packages (https://github.com/JuliaLang/julia/issues/19591). For instance: Pkg.add(["Combinatorics", "TaylorSeries"])
.
If your list sits in a text file, you can just load it and pass it to Pkg.add
.
I don’t know of any built in command like this. But writing a little script for this seems simple and straightforward: read the file and use Pkg.add(pkgname)
to add them one after another.
Ok , I will try it.
Thank you for your help
Of course, the Manifest.toml
is made for this purpose or actually Project.toml
depending how you will want to use the list.
@ilango3 The We can create a requirements.txt Python equivalent by creating a julia script
packages.jl
The contents of the packages.jl will be,
using Pkg
dependencies = [
"IJulia",
"Genie"
]
Pkg.add(dependencies)
We can add more dependencies in this list.
This can be executable with the command julia packages.jl
note for most purposes the julia equiv of a requirements.txt
is a Project.toml
but you can’t write one by hand.