Julia中是否存在类似Python的virtualenv?

Julia中是否存在类似Python的virtualenv?,julia,Julia,Julia是否有类似Python的VirtualEnvironment simulator,可以在本地虚拟环境中进行开发?目前(Julia 1.2)可以通过其内置的Pkg标准库模块管理虚拟环境: 有 一个用于管理julia沙盒的包,如python的virtualenv(受pyenv和VirtualEnvRapper的影响) 在另一个目录中单独安装Julia有什么不对?然后,您只需要为要运行的JULIA安装程序适当地设置JULIA_PKGDIR环境变量。现在JULIA的包管理器中内置了这种东

Julia是否有类似Python的VirtualEnvironment simulator,可以在本地虚拟环境中进行开发?

目前(Julia 1.2)可以通过其内置的
Pkg
标准库模块管理虚拟环境:

一个用于管理julia沙盒的包,如python的virtualenv(受pyenv和VirtualEnvRapper的影响)


在另一个目录中单独安装Julia有什么不对?然后,您只需要为要运行的JULIA安装程序适当地设置JULIA_PKGDIR环境变量。

现在JULIA的包管理器中内置了这种东西,它们被称为environments,并对其进行了描述。归结起来就是这样,通过点击
]
来输入包管理repl,然后命令
激活$dir
切换到
$dir
中描述的环境,然后使用
实例化
命令来安装环境中描述的包。

我没有遇到类似python的virtualenv,但是,通过设置JULIA_PKGDIR环境变量,您可能可以完成所需的任务。看看它在文档中的作用:。@Chisholm是virtualenv,我已经在问题中以它为例,对不起,我应该更清楚。我的意思是说,我还没有遇到过类似python的virtualenv for Julia。这个答案可能不再被认为是最佳答案,因为我认为最佳实践是通过标准库生成虚拟环境。您可以在这里找到更深入的描述:
julia> ]

(v1.2) pkg> activate tutorial
[ Info: activating new environment at `/tmp/tutorial/Project.toml`.

(tutorial) pkg>

(tutorial) pkg> status
    Status `/tmp/tutorial/Project.toml`
   (empty environment)

(tutorial) pkg> add Example
...

(tutorial) pkg> status
    Status `/tmp/tutorial/Project.toml`
  [7876af07] Example v0.5.1