如何在Julia中添加当前路径的路径,以便我可以在文件夹中组织文件和模块,但仍然可以访问它们?
答案 0 :(得分:7)
注意:以下路径可能是特定于Unix的。
您可以将文件.juliarc.jl
添加到您的主目录,并包含该行
@everywhere push!(LOAD_PATH,"/path/to/my/code")
@everywhere
确保即使您已经与多名工作人员开始了julia,它也能正常运作。
答案 1 :(得分:0)
这是 tholy 和 ederag 的答案的更新和扩展版本。在具有Julia 1.0的Linux和Windows上,可以通过添加
将用户主文件夹中的文件夹myproject/src
添加到Julia LOAD_PATH
using Distributed
@everywhere push!(LOAD_PATH, joinpath(homedir(), "myproject", "src"))
到<homedir>/julia/config/startup.jl
。对于全新的Julia安装,startup.jl
或文件夹config
都不存在(至少在Linux上)。只需创建文件和文件夹,Julia就会自动读取startup.jl
。