0


解决OSError: [WinError 127] 找不到指定的程序

问题描述

使用PyG和PyTorch训练网络时出现

解决OSError: [WinError 127] 找不到指定的程序

问题

Traceback (most recent call last):
  File "E:\Code\PyCharm\view\MainWindow.py", line 17,in<module>from Thread import TrainThread, TestThread
  File "E:\Code\PyCharm\Thread.py", line 12,in<module>from torch_geometric.loader import DataLoader
  File "D:\Anaconda\lib\site-packages\torch_geometric\__init__.py", line 4,in<module>import torch_geometric.data
  File "D:\Anaconda\lib\site-packages\torch_geometric\data\__init__.py", line 1,in<module>from.data import Data
  File "D:\Anaconda\lib\site-packages\torch_geometric\data\data.py", line 20,in<module>from torch_sparse import SparseTensor
  File "D:\Anaconda\lib\site-packages\torch_sparse\__init__.py", line 19,in<module>
    torch.ops.load_library(spec.origin)
  File "D:\Anaconda\lib\site-packages\torch\_ops.py", line 573,in load_library
    ctypes.CDLL(path)
  File "D:\Anaconda\lib\ctypes\__init__.py", line 364,in __init__
    self._handle = _dlopen(self._name, mode)
OSError:[WinError 127] 找不到指定的程序。

原因分析:

出现这个原因是你的

torch

torch_sparse

的版本不对应

解决方案:

按照官方指定的

torch

torch_sparse

依赖版本下载即可,例如我的

torch_sparse

的版本为0.6.13,所以需要下载1.11.0版本的

PyTorch

,关于其它版本的依赖可以参考官网 torhch_geomereic
在这里插入图片描述


本文转载自: https://blog.csdn.net/m0_47256162/article/details/129971838
版权归原作者 海洋.之心 所有, 如有侵权,请联系我们删除。

“解决OSError: [WinError 127] 找不到指定的程序”的评论:

还没有评论