麻烦问下, PETSc.jl有详细的安装教程吗?

在提问之前请确定你已经努力阅读了文档,并且尝试自己在互联网上搜索。

请尽可能提供你的demo代码或者GitHub的gist地址。

# code

按照 GitHub 的指示直接装就行了。
不自行编译没有什么特别的步骤

有什么问题可以把报错贴出来。

因为要下载 github 上的二进制文件,所以需要良好的的网络


麻烦问下,我按照上面说的直接add PETSc ,直接报错啦,这该怎么解决呀?

看起来是没找到这个包,更新下包注册表试试。

] registry update


我试了下。还是不行,麻烦问下你可以安装吗?

看起来不太对

(@v1.6) pkg> registry update
    Updating registry at `C:\Users\woclass\.julia\registries\General`
    Updating git-repo `https://github.com/JuliaRegistries/General.git`

正常输出应该是这样。
无法更新也应该有警告、报错。没输出可能有问题。

你 julia 版本多少,用 versioninfo() 看一下

我网不太好,到了下载二进制工件的时候会报错。

我的版本是v1.6.3

registry update了下,还是和之前一样没有输出的,和你的不一样

QQ图片20211109163320
我添加其他的库是可以的,这个PETSc总是报错

应该还是索引没更新的问题
重建包索引试试

]registry rm General
registry add General

好的,谢谢你,我试试

索引更新好了,你输入 add PET 然后按 TAB 补全能看见这个包

(@v1.6) pkg> add PET
PETLION       PETSc          PETSc_jll      PETScBinaryIO

嗯嗯,好的,谢谢你


正在更新