在WSL上将软件包添加到Julia

时间:2020-10-17 10:18:56

标签: julia

我想在Windows子系统上为Linux的julia中添加julia程序包(JuMP),但操作被中断了。当我再次尝试时,收到错误消息包微积分(...)。我尝试将其删除,但显示“在项目或mainfest中找不到”。我可以以某种方式解决此问题(无需重新安装julia)吗?我首先尝试添加微积分,但是它说它没有已知版本。谢谢

error screenshot

编辑:已经重新安装了julia,所以为我解决了。如果有人遇到相同的错误,我会继续提出。

1 个答案:

答案 0 :(得分:1)

基本上,如果您中断软件包安装,Julia软件包存储库的状态可能保持损坏。 结果,在某些情况下,唯一可行的解​​决方案是删除.julia文件夹(通常位于HOME目录中,或为JULIA_DEPOT_PATH变量设置新值,该变量指向一个Julia软件包存储库的新的空目录位置。

不幸的是,由于软件包安装程序执行许多不同的步骤,因此似乎没有很好的其他解决方案来修复损坏的软件包存储库(从当前的Julia版本1.5.2开始)。好消息是您不需要重新安装Julia。