julia导入包存储为变量

时间:2018-08-27 16:34:06

标签: julia

是否可以通过编程方式导入模块?

deps = [ "HypothesisTests", "Plots", "MLDataUtils", "ArgParse",
        "GraphViz", "Cairo", "CSV", "JLD", "FreqTables",
        "MLBase", "Compat"]

for dep in deps
    Pkg.add(dep)
    try
        import dep   # <-- how?
    catch
        try
           Pkg.build(dep)
        catch
           nothing
        end
    end
end

Pkg.update()

我希望能有更好的方法来完成自己的工作,即处理导入/使用失败的情况。

0 个答案:

没有答案