Julia 1.2.0如何重用Julia 1.1中已经装好的包


#1

问题:新装的Julia 1.2.0 RC1是否可能直接使用之前1.1已经装好的包?重新都add一遍太麻烦了。

环境:我用macOS 10.14. 编辑器用Juno.

过程:Julia 1.2.0前几天已经可以下载使用了。我下载后在Terminal中运行,查了下pkg的内容,是空的。我之前用的1.1.1版本依然可用,装好的包也都在。

先谢谢各位!


#2

记家目录为 $HOME,则 $HOME/.julia/environments/v1.1 为 Julia 1.1 的环境,可以直接把该目录下的 Project.toml 文件复制到 Julia 1.2 的环境中。


#3

同楼上,卸载1.1,安装1.2。只需把environments以及compiled中的v1.1文件夹重命名为v1.2即可。最好删掉compiled中的文件夹,这样using somepkg的时候会重新percompile。


#4

非常感谢!同时感谢 @june-6th !
希望我能够尽快成长起来也能帮助别人 :grin:
两种方法各有各的好处.