如何激活Julia中某个文件夹内的活动环境

如何激活Julia中某个文件夹内的活动环境,julia,environment,working-directory,Julia,Environment,Working Directory,阅读之后,我不知道如何在某个文件夹中实现活动环境(类似于RStudio在新会话中打开项目)。 有可能吗? 还有其他文件吗? 请告诉我怎么做 在julia中,您可以使用问号?访问。然后,如果您执行以下操作,您可以请求有关使用Pkg.activate的帮助: julia> using Pkg 然后你打字 ?Pkg.activate (您将看到一些示例:) 如果您首先执行了“使用”步骤,则此操作有效 但是,您也可以在REPL中的Pkg模式下激活您的环境(通过在REPL中键入]来访问) ]

阅读之后,我不知道如何在某个文件夹中实现活动环境(类似于RStudio在新会话中打开项目)。 有可能吗? 还有其他文件吗?
请告诉我怎么做

在julia中,您可以使用问号
访问。然后,如果您执行以下操作,您可以请求有关使用Pkg.activate的帮助:

julia> using Pkg
然后你打字

?Pkg.activate 
(您将看到一些示例:)

如果您首先执行了“使用”步骤,则此操作有效

但是,您也可以在REPL中的Pkg模式下激活您的环境(通过在REPL中键入
]
来访问)

] activate local/path/to/your/environment
julia> ]? activate
假设您的环境位于路径“local/path/to/your/environment”

您可以通过键入来查看此帮助

] activate local/path/to/your/environment
julia> ]? activate
在您的REPL上,我使用并创建了一个
.envrc
文件,其中包含以下内容:

export JULIA_PROJECT=@.

第一次使用它时,您必须执行
direnv allow
,然后每当您在该目录中时,您的环境都会被修改,以便Julia将其用作活动项目。您还可以在其中添加其他有用的环境变量。

如链接页面顶部所述,Pkg的完整文档位于。您应该先阅读这一部分,尤其是“使用环境”一节。