Julia Pkg中是否有用于切换所选环境的内置命令?

Julia Pkg中是否有用于切换所选环境的内置命令?,julia,environment,Julia,Environment,Julia Pkg文档说明了如何启动环境($activate$ENV-NAME),但它可能缺少切换到已经创建的特殊环境的便捷命令。此外,我在查找显示列表中所有已创建环境的命令时遇到困难,因此,如果我忘记了以前创建的环境的名称,我需要手动搜索与Julia相关的文件夹 到目前为止,Julia REPL中的verbatimhelp命令以及相关的Pkg文档网页的描述都很糟糕 解决这种困境的另一个可能的一般答案是开始使用playway.jl模块,该模块是在以下网站上推荐的: 但是,Pkg的直接下载尝试多次

Julia Pkg文档说明了如何启动环境(
$activate$ENV-NAME
),但它可能缺少切换到已经创建的特殊环境的便捷命令。此外,我在查找显示列表中所有已创建环境的命令时遇到困难,因此,如果我忘记了以前创建的环境的名称,我需要手动搜索与Julia相关的文件夹

到目前为止,Julia REPL中的verbatim
help
命令以及相关的Pkg文档网页的描述都很糟糕

解决这种困境的另一个可能的一般答案是开始使用playway.jl模块,该模块是在以下网站上推荐的:

但是,Pkg的直接下载尝试多次失败,因为Pkg无法在建议的GH项目中找到包


感谢您的推荐。

如果您使用的是Mac或Linux 您可以运行此shell命令来查找所有“环境”


在package manager提示符中,只需键入
activate@
,然后按
tab
-键。REPS自动完成功能将向您显示可能的环境。

谢谢您的回答!你的提示导致了问题的解决。可能需要强调的一点是,
activate@
命令的末尾应该包含一个空格-否则,按tab键后出现的唯一环境是默认环境(
@v1.4
)。另一种更简洁的方法是,只需键入
activate
(也使用单空格)后按
tab
——这将生成现有环境的列表。(Julia是为单个用户安装的,而不是在系统级别上安装的-如果有任何区别的话)。谢谢您的回答!我在Windows上,很抱歉没有注意到上面的内容,但是这个命令在Bash Shell中仍然有效,只有起始文件夹应该更改为AppData,当然,这不一定只产生到环境的路径,但是它们的名称和路径在响应中仍然很明显。
bash-3.2$ pwd
/Users/ssiew/juliascript

bash-3.2$ find . -name Project.toml
./Luxordir/Project.toml
./symata/Project.toml