如何设置Julia扩展包的安装目录

在Julia中安装扩展包时都是自动安装在c盘中的,有没有什么办法能够更改路径,使安装的扩展包能下载到指定路径呢?

https://docs.julialang.org/en/v1/manual/environment-variables/index.html#JULIA_DEPOT_PATH-1
Julia从来不会安装到“C盘”,是因为你的个人目录在C盘。

如果你想变更默认的depot目录的话可以修改环境变量,如果单纯因为你分了很多逻辑分区导致C盘空间紧张的话,你可以把整个.julia目录用NTFS junction或者符号链接迁移到其他分区。

在 config.jl 中添加
DEPOT_PATH = [
Sys.BINDIR *"\…\.julia",
Sys.BINDIR *"\…\local\share\julia",
Sys.BINDIR *"\…\share\julia",
]
可以自定义目录

通用的做法应该使用 JULIA_DEPOT_PATH 这个环境变量而不是直接去管理 DEPOT_PATH

麻烦问下1.7.3win10环境下可以设置吗,是哪个config.jl文件呢