升级Julia至1.4.2后Juno仍用旧版本1.3.1的解决方法(Windows10)
解决Juno仍使用旧版本Julia的问题
我来帮你搞定这个问题!你已经成功升级Julia到1.4.2,但Juno还默认指向旧版本的路径,咱们通过以下几种方法调整即可:
方法1:在Juno内部直接指定新版本路径
这是最直接的方式,不用改动系统全局设置:
- 打开Juno编辑器,点击顶部菜单栏的 File -> Settings(或者按下快捷键
Ctrl+,) - 在设置界面的搜索框输入「Julia」,找到「Julia Path」选项
- 点击「Browse」按钮,导航到你安装Julia 1.4.2的目录,默认路径一般是:
C:\Users\你的用户名\AppData\Local\Programs\Julia\Julia-1.4.2\bin\julia.exe - 选中该文件后保存设置,然后重启Juno,就能看到它使用1.4.2版本了
方法2:调整系统环境变量让新版本优先
如果希望整个系统都默认用1.4.2版本,也可以修改环境变量:
- 按下
Win + R组合键,输入sysdm.cpl并回车,打开系统属性窗口 - 切换到「高级」选项卡,点击「环境变量」按钮
- 在「系统变量」区域找到
Path变量,点击「编辑」 - 在弹出的窗口中,找到Julia 1.3.1对应的bin目录路径,把它移到列表下方,或者直接删除;同时确保Julia 1.4.2的bin目录(比如上述的路径)在列表上方
- 保存所有设置后重启电脑,再打开Juno就会自动调用新版本的Julia
方法3:用Juliaup管理默认版本(如果你用了Juliaup)
如果是通过Juliaup工具安装的Julia,可以直接设置默认版本:
- 打开命令提示符(CMD)或PowerShell
- 输入命令:
juliaup default 1.4.2 - 执行完成后重启Juno,编辑器就会使用指定的默认版本
额外检查项
- 先确认Julia 1.4.2安装正常:打开CMD输入
julia --version,如果输出是julia version 1.4.2,说明安装没问题,只需要调整Juno的路径即可 - 如果还是不行,可以尝试清除Juno的缓存:关闭Juno后,找到用户目录下的
.julia\packages\Atom相关缓存文件夹,删除后重新启动Juno
内容的提问来源于stack exchange,提问作者Georgery
相关产品推荐
相关产品推荐

