Julia语言添加到路径的命令

The command to add to path in Julia language

如何在 Julia 中将路径添加到我的当前路径,以便我可以在文件夹中组织文件和模块,但仍然可以访问它们?

注意:以下路径可能是特定于 Unix 的。

您可以将文件 .juliarc.jl 添加到您的主目录,并包含行

@everywhere push!(LOAD_PATH,"/path/to/my/code")

@everywhere 可确保即使您与多个 worker 一起启动 julia 也能正常工作。

这是 tholyederag 回答的更新和扩展版本。在使用 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