使用本地whl离线安装torch_geometric库(PyG)

最近在准备GCN运行环境,需要安装PyG库,遇到了很多问题,一一解决形成了本篇博客。本文采用的是离线安装。需要在本地下载whl文件。

1.

在安装前要检查电脑的上的python、torch和cuda版本

import torch
print(torch.__version__)
#检查torch版本;

import torch
print(torch.version.cuda)
#检查cuda版本;

以我的为例:

2.在官网找到对应的版本,进行下载。(data.pyg.org/whl/

我的torch版本是1.12.0+cu113,看自己的版本是哪一个就下载哪一个,也有CPU版本。

需要下载的文件有4个,分别是1.torch-scatter 2.torch-sparse 3.torch-cluster 4.torch-spline-conv

下载到一个自己能找到的位置。

依次安装这四个文件。需要注意的是,我需要把文件安装在已经有的torch环境中,就需要从anaconda进入文件路径进行安装。指令是 pip install + 包名,这里举例,我的版本已经知道torch=1.12.0,cuda=113。

pip install torch_scatter-2.1.0+pt112cu113-cp39-cp39-win_amd64.whl
pip install torch_sparse-0.6.15+pt112cu113-cp39-cp39-win_amd64.whl
install torch_cluster-1.6.0+pt112cu113-cp39-cp39-win_amd64.whl
pip install torch_spline_conv-1.2.1+pt112cu113-cp39-cp39-win_amd64.whl
#pip install + 包名

下面是一个样例:

3.下载安装完这四个文件以后还需要做一件事情,利用镜像源下载一个安装包:

pip install -U -i https://pypi.tuna.tsinghua.edu.cn/simple torch_geometric

4.做完这些以后PyG就安装完毕了。不过我在打开JupyterNotebook还遇到了一个报错,TqdmWarning: IProgress not found. Please update jupyter and ipywidgets.

这个问题很容易解决,只需要根据提示更新

pip install ipywidgets

5.最后打开JupyterNotebook导入需要的包,没有前面的报错,安装完毕。

import torch
from torch_geometric.nn import MessagePassing 
from torch_geometric.utils import add_self_loops, degree

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
torch_geometric是一个基于PyTorch的几何深度学习扩展,用于处理图数据和几何数据。它提供了许多用于图卷积网络(GCN)、图神经网络(GNN)和几何深度学习的功能和工具。安装torch_geometric需要按照官方文档中提供的步骤进行操作。 首先,你需要查看你的CUDA版本。这可以通过在终端中运行命令`nvcc --version`来获取。然后,根据你的CUDA版本选择合适的安装命令。例如,如果你的CUDA版本是1.11.0 cu112,你可以使用以下命令安装torch_geometric: ``` pip install torch-scatter torch-sparse torch-cluster torch-spline-conv torch-geometric -f https://data.pyg.org/whl/torch-1.11.0%2Bcu112.html ``` 如果你的CUDA版本是1.11.0 cu113,你可以使用以下命令安装torch_geometric: ``` pip install torch-scatter torch-sparse torch-cluster torch-spline-conv torch-geometric -f https://data.pyg.org/whl/torch-1.11.0%2Bcu113.html ``` 请确保你已经按照官方文档中提供的步骤进行了正确的安装。你可以在官方网站上找到更多关于安装torch_geometric的详细信息:<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [如何安装torch_geometric?](https://blog.csdn.net/qq_41800917/article/details/120282841)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [【无标题】Torch_geometric安装教程, 问题汇总详解。](https://blog.csdn.net/qq_42534728/article/details/125065960)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值