向WSL上的Julia添加包

向WSL上的Julia添加包,julia,Julia,我想向我的julia on windows linux子系统添加julia包(JuMP),但操作被中断。当我再次尝试时,我发现包演算(…)出现了无法满足需求的错误。我试图删除它,但它说“在project或mainfest中找不到”。我是否可以修复此问题(不重新安装julia)?我首先尝试添加微积分,但它说它没有已知的版本。谢谢 编辑:已经重新安装了julia,所以为我解决了。如果有人遇到同样的错误,我会继续提问。基本上,如果中断包安装,Julia包存储库的状态可能仍然损坏。 因此,在某些情况下

我想向我的julia on windows linux子系统添加julia包(JuMP),但操作被中断。当我再次尝试时,我发现包演算(…)出现了无法满足需求的错误。我试图删除它,但它说“在project或mainfest中找不到”。我是否可以修复此问题(不重新安装julia)?我首先尝试添加微积分,但它说它没有已知的版本。谢谢


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

基本上,如果中断包安装,Julia包存储库的状态可能仍然损坏。 因此,在某些情况下,唯一可行的解决方案是删除
.julia
文件夹(通常位于
主页
目录中),或者为
julia_DEPOT_PATH
变量设置一个新值,该变量指向julia包存储库的新空目录位置


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

您可以发布错误消息吗?第一次中断可能是巧合。可能存在依赖项限制,阻止安装JuMP。事实上,这是第二次发生这种情况,所以我认为这不是巧合。我仍然我有旧文件作为备份,所以如果有人遇到同样的问题,我会把它贴在这里,但我已经重新安装了julia。