我想知道是否可以通过类似于python的命令运行任意julia代码:
python -c "print('stuff')"
Run Code Online (Sandbox Code Playgroud)
或在R:
R -e '# do stuff'
Run Code Online (Sandbox Code Playgroud)
因为我正在构建一个docker容器,我希望能够为Julia执行上面所示的操作,目前我认为我可以像这样解决它:
&& echo 'packs=["Distributions", "CSV", "DataFrames", "ForwardDiff", "PyCall", "GLM"];for i in packs;Pkg.add(i);end' >> packs.jl \
&& julia packs.jl \
Run Code Online (Sandbox Code Playgroud)
在dockerfile中,但我想知道如果包请求像cario这样的权限
以下似乎适用于Julia 0.6:
julia -e 'Pkg.add("DifferentialEquations.jl")'
Run Code Online (Sandbox Code Playgroud)
使用Julia 0.7-beta,看起来你应该这样做
julia -e 'using Pkg; Pkg.add("DifferentialEquations.jl")'
Run Code Online (Sandbox Code Playgroud)
对于多个包,您可以使用点后缀并提供列表.
Pkg.add.(["DifferentialEquations.jl", "Optim.jl"])
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
665 次 |
最近记录: |