• BGRL pyg环境安装


    Cause:

    之前有两个 pyg的环境 但是运行brgl的时候,都不行 由于absl这个包不兼容 因此按照作者的 github的步骤重新进行安装。如果是自己写pyg代码,或者环境要求不严格。 建议采用quick start ,之前pyg的快速安装步骤quick install pyg

    torch+cuda

    网速太慢,离线下载了
    在这里插入图片描述
    在这里插入图片描述

    scatter +sparse +cluster +spline-conv + pyg

    这里会卡住, 由于sparse 没有相应的whl ,命令自动下载下来的 是 tar.gz—0.9.15. 这里第一次 我没有压缩这个安装这个版本,而是在pyg轮子下载了其他的 torch1.9.1+cuda11.1 的sparse 轮子(0.9-12),但这样到后面还是报错,看来还是得下载这个版本
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    创建环境后,激活环境,安装 已经离线安装好的torch(进入到自己 whl 放置的路径下,pip)

    在这里插入图片描述
    安装 scatter,cluster,spline.
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    不论是 直接采用命令,系统会自动下载这个tar.gz.或者是我自己下载下来,解压后安装,这个sparse都会卡住。 所以是版本问题。
    由于作者提供了 cuda+torch。 但没有提供python版本,因此,3.8–3.9–3.7 全部试了一遍,都有问题。
    然后最后不抱希望,试了试 python3.6可以了。---- 这里注意 这个torch1.9.1 -cuda1.11 也需要安装对应 36的版本。
    在这里插入图片描述
    在这里插入图片描述

    完整流程

    1. 创建+激活+安装对应python版本的 torch+cuda

    在这里插入图片描述

    2. 安装 对应 torch+cuda版本的 PYG各个包

    直接 -f 带上网址,官网有教程
    在这里插入图片描述

    3. bgrl的额外包

    在这里插入图片描述
    结束了~~

    之前安装的时候 因为code一般都会说出python版本,或者不太严格。 bgrl这里如果不采用python36,之后的版本都会导致 sparse这个包 无限等待,或者出错。

    : python 版本+ torch-cuda版本 + 下载 cluster,sparse等等包+ 下载 torch_geometric

    sparse无限等等那个去google也没很好的版本,基本都是更换torch版本。 看来 也和python有关啊,,,

  • 相关阅读:
    select完成服务器并发
    java类的命名规范
    用户头像加载失败时,显示用户名首字符
    使用docker安装nginx笔记
    python字符编码
    VisualStudio 编写C++项目常见问题解决
    有趣的java面试题-集合篇 (二) Map
    通过jsoncpp读取JSON文件
    【Python爬虫 js渲染思路一】
    数字IC前端设计流程及详细解释
  • 原文地址:https://blog.csdn.net/qq_40926715/article/details/127460288