torch-geometric本地whl安装

** torch-geometric(pyg)安装**

一、介绍

最近跑实验需要用到torch-geometric,但是安装老是报错,历经一番艰辛终于搞定了,记录一下。前几次安装碰到的问题之一

二、一般安装步骤

1、在安装前要检查电脑的上的torch和cuda版本
(1)import torch; print(torch.version)检查torch版本;
(2)import torch; print(torch.version.cuda)检查cuda版本;
2、检查完后,可以按照torch-geometric官网上的步骤直接用pip或者conda的命令进行安装;
torch-geometric官网链接

三、本地whl安装

因为老是各种报错,所以选择了本地安装。
报错情形一
本地安装步骤
1、根据官网链接找到自己安装的torch和cuda对应的版本,我自

### 安装 `torch-geometric` 库 为了成功安装 `torch-geometric` 库并确保其正常工作,建议按照特定顺序来安装所需的依赖包。以下是详细的安装指南: #### 1. 确认 PyTorch 版本与 CUDA 配置 在开始之前,确认已正确安装所需版本的 PyTorch 并配置好相应的 CUDA 版本。例如,如果使用的是 Python 3.x 和 CUDA 11.1,则应先通过如下命令安装合适的 PyTorch 版本: ```bash pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu111 ``` #### 2. 安装必要的扩展包 接着,依次安装四个主要的支持库 (`torch-scatter`, `torch-sparse`, `torch-cluster`, `torch-spline-conv`),这些库提供了图神经网络操作的基础功能。对于 PyTorch 1.8.0 + cu111 组合来说,具体命令如下所示[^1]: ```bash pip install torch-scatter==2.0.8 -f https://pytorch-geometric.com/whl/torch-1.8.0+cu111.html pip install torch-sparse==0.6.9 -f https://pytorch-geometric.com/whl/torch-1.8.0+cu111.html pip install torch-cluster==1.5.9 -f https://pytorch-geometric.com/whl/torch-1.8.0+cu111.html pip install torch-spline-conv==1.2.1 -f https://pytorch-geometric.com/whl/torch-1.8.0+cu111.html ``` #### 3. 安装 `torch-geometric` 当所有前置条件满足后,可以通过下面的方式安装目标版本的 `torch-geometric`[^3]: ```bash pip install torch-geometric==2.0.1 -f https://data.pyg.org/whl/torch-1.9.0+cu111.html ``` 注意,在某些情况下,如果不指定 `-f` 参数后面的 URL 或者不精确匹配 PyTorch/CUDA 版本组合,可能会遇到兼容性问题。 #### 4. 验证安装 完成以上步骤后,可以在 Python 中导入模块以验证是否安装成功: ```python import torch_geometric print(torch_geometric.__version__) ```
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值