julia1.6.5和1.7

如何从这个版本(1.6.5)升级到1.7版本

官方推荐的是卸载老版本,安装新版本。不过有的 linux 发行版可以直接用包管理器更新。
但是你装的 julia 的 package 要全部重新装。

julia 次要版本号相同需要卸载后更新。
像 1.6.5/1.7 这种,次要版本号不同,可以共存。

我是保留 0.7/最新 LTS/最新版 三个版本共存。
反正互相不影响。

好奇想问一个无关问题,请问为什么还要留0.7呀?

偶尔需要更新 1.0 前的老代码,0.7 运行这些代码会提供弃用警告(Depreciation warning),1.0 以后就直接报错了。
当然你也可以去翻发布日志,里面也会记录哪些方法已经弃用,替换的写法是什么。
直接用 0.7 还是会更方便一些。

例子:

1 个赞

关于更新后package的问题,请问直接把1.6的/enviroments/ 里的 Manifest.tomlProject.toml 复制进1.7的对应文件夹,再 ] + update 一下可以么?就不用重装了

大多数时候是可以的

用asdf应该可以多版本共存