关于Project.toml

时间:2019-03-23 10:45:58

标签: julia

我想问一问,在julia1.0之前,配置mybinder时,我只需要REQUIRE,例如:

julia 0.6.0
PyCall
PyPlot
...

更新为julia 1.1.0后,这似乎不再起作用。我看到可能有必要用REQUIRE替换project.toml,但是如果我只知道软件包名称列表,应该如何生成project.toml

1 个答案:

答案 0 :(得分:0)

为了添加软件包Project.toml

  1. 转到项目所在的文件夹,例如

    $ cd /home/myname/MyProject.jl
    
  2. 启动Julia

    $ julia
    
  3. ]进入程序包管理器,然后键入activate
    (v1.0) pkg> activate . 
    
  4. 添加要添加的软件包:
    (MyProject.jl) pkg> add Test
    
  5. 这将更新Project.toml文件

评论

  1. 如果没有Project.toml文件,建议的方法是使用项目管理器沿项目文件夹生成一个文件:(v1.0) pkg> generate MyProject.jl

  2. 如果要注册官方Julia软件包(attobot需要它们),则仍需要显示REQUIRE文件