CentOS Linux系统安装torch-geometric、torch_scatter和torch_sparse

背景:安装torch_scatter和torch_sparse(不是pytorch)的过程中,发现了错误。

错误提示:gcc: error: unrecognized command line option ‘-std=c++14’

解决方法:中间尝试了很多很多方法,包括升级gcc版本等,核验python版本等,但都没用,最后采用官网下载对应版本的torch_scatter和torch_sparse的whl文件,进行安装。

1. 下载对应的安装包

根据pytorch和cuda的版本,选择scatter和sparse的版本,网址链接为:https://pytorch-geometric.com/whl/,比如我的torch是1.7.1和cuda10.2,点击选择对应的版本,我选择的是 torch_scatter 2.0.6 和 torch_sparse 0.6.9。

2. 手动安装包

安装命令为:

pip install torch_scatter-2.0.6-cp37-cp37m-linux_x86_64.whl

pip install torch_sparse-0.6.9-cp37-cp37m-linux_x86_64.whl

结果如下,显示安装成功

image.png

之后,直接采用 pip install torch-geometric==1.7.2,直接安装成功。

3. 测试是否安装成功

哈哈,简单采用了conda list,发现安装好了


image.png

完结撒花~

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容