首页 > 其他分享 >PyG的安装

PyG的安装

时间:2024-09-26 11:13:26浏览次数:9  
标签:轮子 PyTorch pip 安装 下载 PyG

PyG的安装

很早就想了解一下图神经网络,终于有时间学习一下了,下面记录一下安装 PyG 的过程。

PyG GitHub官网地址:GitHub - pyg-team/pytorch_geometric: Graph Neural Network Library for PyTorch

这个官网我觉得很好的一点是他一直在更新,而且基本上所有的图神经网络模型都嵌在里面,下载这一个可以体验所有模型,童叟无欺啊~~~

image-20240926092404176

image-20240926092835492

在安装 PyG 时,不要直接安装 pip install ,这样会有问题。

image-20240926093114355

我们首先要安装一些依赖,轮子地址:data.pyg.org/whl/,从这里面我们根据自己 PyTorch、Python 和 cuda 版本选择正确的选项。

如何查看 PyTorch、Python 和 cuda 版本:

打开 Anaconda 的 Prompt (小黑窗口),激活你需要下载到的环境,之后通过 conda list 可以看到你环境中安装的所有包的信息。

image-20240926093821573

image-20240926094523538

image-20240926094607006

看完版本之后,我们去轮子的官网去找对应的选项。

image-20240926094854801

点进去之后就会看到下列图片,除了 Pyg.lib 之外,还有四个依赖包,我们要做的就是安装他们!

这里,cp 表示的是 Python 的版本,而 Linux 和 Win 就是你的系统啦,找到合适的就可以点击下载啦!

image-20240926095042452

等待下载完成

联想截图_20240926090600

下载完成之后,还记得前面要记住的两个框吗,现在就是用到他们的时候啦!

如果你直接 pip 安装,会出现不存在这个文件,导致安装失败。

image-20240926095728572

所有,在这里,你的环境后面的地址是什么,你就把刚刚下载的四个轮子放到那个地址下面!

因为我不想放在 C 盘里面,所有我就选在环境所在的文件夹下,这样也好找!之后就可以一个一个 pip啦~~~

image-20240926100215298

image-20240926100137020

这四个轮子装完之后,就可以装 PyG 啦!输入下列代码:

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

image-20240926100421965

之后我们再去 conda list 看一下,就出现了这些包,这就表示安装完成啦!

image-20240926100522667

标签:轮子,PyTorch,pip,安装,下载,PyG
From: https://www.cnblogs.com/Ray-Z/p/18433061

相关文章

  • 一键去水印小程序源码系统 下载无水印的高清图片 带完整的安装代码包以及搭建部署教程
    系统概述一键去水印小程序源码系统是一款专为图片去水印设计的软件开发包(SDK),它集成了先进的图像处理技术和智能识别算法,能够自动识别并去除图片中的水印,同时保持图片的高清画质不受损。该系统支持多种图片格式,包括但不限于JPEG、PNG、GIF等,广泛适用于电商、设计、教育、自媒体......
  • 家庭医生上门服务小程序源码系统 带完整的安装代码包以及搭建部署教程
    系统概述家庭医生上门服务小程序源码系统是一款专为医疗机构、健康服务平台及有意愿涉足健康服务领域的创业者设计的一站式解决方案。该系统集成了预约挂号、在线问诊、健康档案管理、药品配送、健康资讯推送等多种功能于一体,旨在通过移动互联网技术,打破传统医疗服务的时空限......
  • centos7安装elasticsearch6.3.x集群
    一、环境信息及安装前准备主机角色(内存不要小于1G): 软件及版本(百度网盘链接地址和密码:链接:https://pan.baidu.com/s/17bYc8MRw54GWCQCXR6pKjg提取码:f6w8)  部署前操作:关闭防火墙,关闭selinux(生产环境按需关闭或打开)同步服务器时间,选择公网ntpd服务器或者自建ntpd服务器......
  • Centos7使用pxe安装KVM虚拟机
    Centos7使用pxe安装KVM虚拟机一、安装服务所需的软件[root@localhost~]yuminstallnginxdhcpvsftpdsyslinux-y[root@localhost~]mount-ploop-tiso9660images/CentOS-7-x86_64-DVD-1804.iso/mnt#提前上传镜像[root@localhost~]systemctlstart......
  • centos7安装gitlab并汉化
    一、基础环境准备1.安装依赖包[root@gitlab-server~]#yuminstallcurlpolicycoreutilsopenssh-serveropenssh-clientspostfixwgetgitpatch-y[root@gitlab-server~]#systemctlstartpostfix2.配置yum源(由于网络问题,国内用户,建议使用清华大学的镜像源进行安装)[root@g......
  • docker简介、安装、基础知识
    基础知识Docker简介:1.Docker是一种用于构建、发布及运行应用程序的开源项目,他通过容器化技术简化了应用程序的部署和管理2.Docker是一个开源的应用容器引擎,基于go语言开发,为应用打包、部署平台,而非单纯的虚拟化技术3.Docker类似于集装箱,各式各样的货物,经过集装箱的标准化进......
  • Ubuntu 安装Mysql+Redis+Nginx
    一、安装MySql1.新系统需要安装一下更新aptupdate-yaptdist-upgrade-yaptinstall-ywget2.安装mysql,并修改配置aptinstall-ymysql-servermysql配置文件通常位于vi/etc/mysql/mysql.conf.d/mysqld.cnf在[mysqld]把bind改成0.0.0.0,增加连接数,修改mode,开......
  • 【保姆式】linux nginx安装及配置教程+防火墙设置
    linux版本:CentOS-7-x86_64-DVD-1708文章目录1.换个源先1.前置准备(看过前两博客可以直接跳过)2.步骤二:对系统本身的yum源进行备份3.步骤三:下载阿里云CentOS7镜像源配置文件4.步骤四:删除除阿里及备份外的所有cent源文件5.步骤五:清除旧的YUM缓存6.步骤六:创建新......
  • ELK中日志数据采集器Filebeat的安装和使用、Filebeat结合Logstash进行日志处理入Elast
    一、ELK中日志数据采集器Filebeat的安装和使用    Beats是数据采集的得力工具,Beats能够将数据转发至Logstash进行转换和解析。Filebeat是Beats中的一种,Filebeat是本地文件的日志数据采集器,可监控日志目录或特定日志文件(tailfile),并将它们转发给Elasticsearch或Logstats......
  • MYSQL的安装与卸载
    1安装1.进入官网下载想要的mysql版本2.双击之后会出现如下图所示界面,询问是否同意,将我同意的选框勾选上,然后点击next,如下:3.选择自定义安装,点击下一步4.根据电脑配置选择要安装的MySql版本,然后点击next5.如果出现当前界面,则可以配置安装目录,如果出现的不是这个界面请......