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 也能正常工作。
这是 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
。
如何在 Julia 中将路径添加到我的当前路径,以便我可以在文件夹中组织文件和模块,但仍然可以访问它们?
注意:以下路径可能是特定于 Unix 的。
您可以将文件 .juliarc.jl
添加到您的主目录,并包含行
@everywhere push!(LOAD_PATH,"/path/to/my/code")
@everywhere
可确保即使您与多个 worker 一起启动 julia 也能正常工作。
这是 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
。