错误处理:安装torch-sparsetorch-splinetorch-scattertorch-cluster
Posted UQI-LIUWJ
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了错误处理:安装torch-sparsetorch-splinetorch-scattertorch-cluster相关的知识,希望对你有一定的参考价值。
问题描述
安装torch-sparse的时候,出现了这样的错误
pip install torch-sparse
ValueError: underlying buffer has been detached
----------------------------------------
ERROR: Command errored out with exit status 1: 'c:\\users\\16000\\appdata\\local\\programs\\python\\python37\\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\\\Users\\\\16000\\\\AppData\\\\Local\\\\Temp\\\\pip-install-d9hgz4t9\\\\torch-sparse_698c5c1e115f4cf0b4a5f0fa07153d3f\\\\setup.py'"'"'; __file__='"'"'C:\\\\Users\\\\16000\\\\AppData\\\\Local\\\\Temp\\\\pip-install-d9hgz4t9\\\\torch-sparse_698c5c1e115f4cf0b4a5f0fa07153d3f\\\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\\r\\n'"'"', '"'"'\\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\\Users\\16000\\AppData\\Local\\Temp\\pip-record-ex4y0frr\\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\\users\\16000\\appdata\\local\\programs\\python\\python37\\Include\\torch-sparse' Check the logs for full command output.
问题是安装的torch-sparse和已经安装好的torch版本不适配
解决方法
1)查看pytorch版本
>>> import torch
>>> print(torch.__version__)
1.7.1+cpu
2)去 https://pytorch-geometric.com/whl/index.html 找相应的版本
3)点开‘torch-1.7.1+cpu
4)选择相应的版本,下载之
下载哪个版本的教程见:报错解决方法1:‘A GDAL API version must be specified.’_UQI-LIUWJ的博客-CSDN博客
5) 安装
以上是关于错误处理:安装torch-sparsetorch-splinetorch-scattertorch-cluster的主要内容,如果未能解决你的问题,请参考以下文章
Windows Server 2016 安装.NET Framework 3.5 错误处理
Windows Server 2016 安装.NET Framework 3.5 错误处理
Windows Server 2016 安装.NET Framework 3.5 错误处理