如何在U盘便携版Julia 1.9.2中安装软件包并仅留存于U盘?
便携版Julia 1.9.2 全U盘存储配置方案
实现目标
让Julia的包注册表、已安装包全部存储在U盘的Julia目录下,完全不占用主机系统盘空间,不留任何痕迹。
操作步骤
1. 准备存储目录
在U盘的Julia根目录(E:\Julia-1.9.2)下新建两个文件夹:
julia_pkg:存放所有安装的软件包julia_registry:存放包注册表
2. 创建启动批处理文件
在E:\Julia-1.9.2下新建文本文件,重命名为start_julia.bat,写入以下内容:
@echo off set JULIA_DEPOT_PATH=E:\Julia-1.9.2\julia_pkg;E:\Julia-1.9.2\julia_registry start "" "E:\Julia-1.9.2\bin\julia.exe"
提示:如果U盘盘符不是E,将所有
E:\替换为实际盘符即可。
3. 验证配置
双击运行start_julia.bat启动Julia,执行安装命令:
import Pkg; Pkg.add("Pluto")
此时会看到注册表更新路径显示为E:\Julia-1.9.2\julia_registry,所有包都会安装到U盘的julia_pkg文件夹中,主机C盘不会产生任何Julia相关文件。
注意事项
- 必须通过
start_julia.bat启动Julia,直接双击julia.exe会使用默认系统盘路径。 - 更换电脑后若U盘盘符改变,只需修改
start_julia.bat中的盘符即可正常使用。
内容的提问来源于stack exchange,提问作者rigel
相关产品推荐
相关产品推荐

