欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

安装完torch geometric,import torch_geometric然后报错:OSError: [WinError 127] 找不到指定的模块

程序员文章站 2023-11-01 13:54:22
我用的是CPU,没用GPU,不过这个与使不使用GPU好像没关系。对于import torch_geometric然后报错:OSError: [WinError 127] 找不到指定的模块我找到了原因,根本的内在原因是:torch_geometric这个包在调用的时候,会在Python 里面使用 ctypes 载入 dll 文件,如果这个 dll文件 还依赖于其它的 dll文件的话,这些相关的 dll文件也得要能被 Python 的进程访问到,如果访问不到就会报以上错误。而这个缺失的文件去哪里找?我就换...

我用的是CPU,没用GPU,不过这个与使不使用GPU好像没关系。
对于import torch_geometric然后报错:
OSError: [WinError 127] 找不到指定的模块
我找到了原因,根本的内在原因是:torch_geometric这个包在调用的时候,会在Python 里面使用 ctypes 载入 dll 文件,如果这个 dll文件 还依赖于其它的 dll文件的话,这些相关的 dll文件也得要能被 Python 的进程访问到,如果访问不到就会报以上错误。而这个缺失的文件去哪里找?我就换个思路在想,为啥别人的没缺失,而我的就缺失了?
安装完torch geometric,import torch_geometric然后报错:OSError: [WinError 127] 找不到指定的模块
这就是原因,把1.5.0换成1.4.0,前面缺失的.dll文件就是因为这四个包版本问题。
如果还有和我一样的错误的,如果是这个原因,别踩这个坑了。

本文地址:https://blog.csdn.net/weixin_45901519/article/details/107352779