Pytorch 和PyG的安装

PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。PyTorch既可以看作加入了GPU支持的numpy,同时也可以看成一个拥有自动求导功能的强大的深度神经网络。PyG(PyTorch Geometric)是一个基于PyTorch的库,用于轻松编写和训练图神经网络(GNN),用于与结构化数据相关的广泛应用。
1. Pytorch 安装

## 下载系统对应版本的miniconda3
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
sh Miniconda3-latest-MacOSX-x86_64.sh

## bash 安装Miniconda3

## 安装激活conda环境

##  conda 安装pytorch(CPU版本)
conda install pytorch torchvision -c pytorch

## pip 安装安装pytorch(CPU版本)
pip3 install torch torchvision

 2. PyG (PyTorch Geometric)安装

# pytorch   version 1.13.1 
conda install pyg -c pyg

# conda 安装后 测试出错
from torch_geometric.nn import GCNConv

# 根据提示
pip uninstall psutil

# 安装成功

错误提示:

ImportError: version conflict: '/Users/zhengxueming/miniconda3/envs/bioinfo/lib/python3.8/site-packages/psutil/_psutil_osx.cpython-38-darwin.so' C extension module was built for another version of psutil (5.9.1 instead of 5.9.5); you may try to 'pip uninstall psutil', manually remove /Users/zhengxueming/miniconda3/envs/bioinfo/lib/python3.8/site-packages/psutil/_psutil_osx.cpython-38-darwin.so or clean the virtual env somehow, then reinstall

参考:

https://pytorch.org/get-started/locally/

http://github.xiaoc.cn/pyg-team/pytorch_geometric

https://zhuanlan.zhihu.com/p/476754252

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值