Path Julia:Julia\u尝试设置值时未定义加载路径

Path Julia:Julia\u尝试设置值时未定义加载路径,path,package,julia,ijulia-notebook,load-path,Path,Package,Julia,Ijulia Notebook,Load Path,我正在尝试设置JULIA_LOAD_路径,正如这里和前面讨论的那样。 我试着跑 JULIA_LOAD_PATH=“/mypath/bla:$JULIA_LOAD_PATH” 在julia会话中,但出现以下错误: UndefVarError: JULIA_LOAD_PATH not defined Stacktrace: [1] top-level scope at In[23]:1 我已经使用Base语句做了一个,以防变量在Base模块中定义,但它并没有真正起到作用 如何将文件夹添加到ju

我正在尝试设置JULIA_LOAD_路径,正如这里和前面讨论的那样。 我试着跑
JULIA_LOAD_PATH=“/mypath/bla:$JULIA_LOAD_PATH”
在julia会话中,但出现以下错误:

UndefVarError: JULIA_LOAD_PATH not defined

Stacktrace:
 [1] top-level scope at In[23]:1
我已经使用Base语句做了一个
,以防变量在Base模块中定义,但它并没有真正起到作用

如何将文件夹添加到julia load path变量,以便从该变量导入包?
提前谢谢

JULIA\u LOAD\u PATH是一个系统环境变量,您可以在系统的JULIA外部设置。您正在查找的是
Base.load\u path()
,它可以用

julia>Base.load_path()
加上

julia>push!(Base.load_path(), "mydirectory")

另请参见
加载路径的帮助

文档容易混淆。
LOAD\u PATH的帮助
精确地推荐了OP尝试的内容。我在这些文档中没有看到对
Base.load\u path()
的引用:话虽如此,查询
Base.load\u path()
返回了一个列表,但使用
push!(Base.load_path(),“mydirectory”)
在参数列表中给了我
“错误:LoadError:语法:缺少逗号或“
(使用格式完美的目录,我可以
cd()
))。PatrickT,如果您有较旧的Julia安装,这可能是版本问题。请参阅当前的1.6文档,其中确实提到了load_path(),但没有提到它的用法。谢谢比尔。我有最新的Julia(稳定版),这些文档很难阅读,但是在上面的评论之后,我发现
push!(LOAD_PATH,“mydirectory”)
为我工作,不管什么原因…:-)