如何在 Julia 中重用早期版本下载的包?

Rit*_*kar 5 julia

我在我的 Linux PC 上下载了许多 julia (1.6.4) 的软件包,但下载新版本的 julia(1.7.1) 后,它说软件包未安装并要求重新下载它们。有没有什么方法可以重复使用这些包而无需再次下载它们?

Mat*_* B. 7

所以我重新提出了这个问题,因为虽然升级 Julia 后我需要重新添加软件包涉及解决方案的一部分,但那里没有提到一个更强大的选项,可以在整个软件包操作中为您提供良好的服务\ xe2\x80\x94离线模式!这正是我在评论中提出问题的原因。

\n

离线模式将强制 Pkg 重新使用已下载的软件包,即使重新添加它们,甚至跨版本也是如此。当然,如果没有下载软件包(及其依赖项)的任何版本,操作将会失败,但它至少会尝试使已下载的内容正常工作。

\n

这很重要,因为它还允许您在不连接网络的情况下创建本地环境。当然,您需要重新上线才能真正获取新的软件包和更新,但这可能有助于某些较慢的网络速度。

\n