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

article/2025/11/7 2:26:59

原创文章,转载请注明出处!

在使用pip安装torch_geometric包时,运行时会发现报错:

ModuleNotFoundError: No module named 'torch_sparse'

于是当我又装了torch_sparse时,发现报错:

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

于是到处查阅资料,试了很多都不行,最后找到一个切实可行的方法,于是我把它完整总结一遍。

其实根本原因是torch-scatter  torch-sparse torch-cluster torch-spline-conv这些关联包跟torch版本不匹配。所以我们只需要把这些关联包重新装成关联的版本就行了。具体如下:

首先把torch-scatter  torch-sparse torch-cluster torch-spline-conv都卸载掉,用以下命令:

pip uninstall  torch-scatter  torch-sparse torch-cluster torch-spline-conv
然后,win +r 打开cmd,输入pip list显示自己的Python包,找到torch那行,

 比如我的是1.8.1,cu102版本,那么我就装1.8.1 cu102版本对应的那四个关联包,如下命令:

pip install torch-scatter -f https://pytorch-geometric.com/whl/torch-1.8.1+cu102.html
pip install torch-sparse -f https://pytorch-geometric.com/whl/torch-1.8.1+cu102.html
pip install torch-cluster -f https://pytorch-geometric.com/whl/torch-1.8.1+cu102.html
pip install torch-spline-conv -f https://pytorch-geometric.com/whl/torch-1.8.1+cu102.html
pip install torch-geometric
重装之后再运行,发现就可以了。

如果你是其它版本,就按照这个原则:

pip install torch-scatter -f https://pytorch-geometric.com/whl/torch-${cuda}.html
pip install torch-sparse -f https://pytorch-geometric.com/whl/torch-${cuda}.html
pip install torch-cluster -f https://pytorch-geometric.com/whl/torch-${cuda}.html
pip install torch-spline-conv -f https://pytorch-geometric.com/whl/torch-${cuda}.html
pip install torch-geometric

参考资料:OSError: [WinError 127] 找不到指定的程序_ai543064193的博客-CSDN博客

 


http://chatgpt.dhexx.cn/article/UcTXkNyh.shtml

相关文章

ERROR: Could not install packages due to an OSError...解决方法

ERROR: Could not install packages due to an OSError…解决办法 ERROR: Could not install packages due to an OSError: [WinError 5] 拒绝访问。: ‘c:\users\lenovo\python\lib\site-packages\~umpy\.libs\libopenblas.WCDJNK7YVMPZQ2ME2ZZHJJRJ3JIKNDB7.gfortran-win_am…

Python OSError: [Errno 22] Invalid argument:的出现和解决

1、在学习从文件读取数据中,写了个示例代码,读取不在同一个目录的file.txt,运行后报这个Python OSError: [Errno 22] Invalid argument:错误: (1)、首先,在F盘的python_stu中新增了一个file.tx…

OSError: [Errno 22] Invalid argument错误解决方案

在做文件读取写入操作的时候遇见OSError: [Errno 22] Invalid argument: F:\\pythonProject\\Api\\common\\2022-03-11_15:37:23test.txt的报错,单独的打印出文件路径明明是正确,但使用python open()函数读写文件时就会报该错误 错误代码: …

OSError: [Errno 22] Invalid argument问题解决

OSError: [Errno 22] Invalid argument问题解决 问题描述解决方法那么问题出在哪了?总结 问题描述 在做SSD目标检测算法的时候,在predict.py文件中遇到了这么一个报错的问题。 // ERROR Traceback (most recent call last):File "D:/ssd-keras-fromCSDN-Par…

OSError解决办法

OSError: [WinError 1455] 页面文件太小,无法完成操作。 Error loading “E:\devInstall\pytorch\Anaconda3\envs\pytorch\lib\site-packages\torch\lib\caffe2_detectron_ops_gpu.dll” or one of its dependencies. 解决办法 在进行classSR训练的时候train.py报错…

已解决OSError: [Errno 22] Invalid argument

已解决OSError: [Errno 22] Invalid argument 文章目录 报错代码报错翻译报错原因解决方法千人全栈VIP答疑群联系博主帮忙解决报错 报错代码 粉丝群里面的一个粉丝用Python读取文件的时候,发生了报错(跑来找我求助,然后顺利帮助他解决了&…

OSError: [WinError 1455] 解决方案

【问题描述】 当时重装了一下系统,后面在跑深度学习程序时,报了该错误。 【原因分析】 我的python、anaconda等装在D盘,而电脑默认情况下是没有给D盘分配虚拟内存的, 所以在跑程序时, 就报了OSError的错误。 【解决方法】 只要给D盘分配…

Python文件操作错误:OSError: [Errno 22] Invalid argument(关于Windows下文件名中的敏感字符)

记录一点小知识,如果有帮助,还请留下脚印~~ 为啥会写这篇文章呢,简单说一下,我在学习如何使用爬虫爬取小视频,然后将小视频进行持久化存储,最后发现报错了😮我一看,是OSError&#x…

HTTP请求幂等性

理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢?我认为很大程度上应归功于简单有效的HTTP协议。HTTP协…

HTTP幂等性及GET、POST、PUT、DELETE的区别

本文转载自:http://www.cnblogs.com/weidagang2046/archive/2011/06/04/2063696.html Programming.log - a place to keep my thoughts on programming 理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企…

HTTP请求方法及幂等性

🔥本文简要🔥 同学们好!本篇文章主要是介绍HTTP的幂等性。HTTP方法的幂等性是指一次和多次请求某一个资源应该具有同样的副作用。 😄博主:程序员一灯,一个老菜鸟,哈哈哈哈 🚌一个人…

HTTP 幂等性

http://www.cnblogs.com/weidagang2046/archive/2011/06/04/2063696.html Todd.log - a place to keep my thoughts on programming 理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见…

接口幂等性

Q1: 什么是幂等性? A: 在数学中表示某一元运算为幂等时,其作用在任一元素两次后会和其作用一次的结果相同。 在计算机中编程中,一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。 Q2: 什么是接口幂等性? A: 在HTTP/1.1中&a…

http的幂等性

一. 什么是幂等性 幂等(idempotent): 在编程中.一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同.幂等函数,或幂等方法,是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,…

HTTP幂等性概念和应用

Idempotence, in programming and mathematics, is a property of some operations such that no matter how many times you execute them, you achieve the same result. 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构…

理解HTTP幂等性

理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢?我认为很大程度上应归功于简单有效的HTTP协议。HTTP协…

理解 HTTP 幂等性

Programming.log - a place to keep my thoughts on programming 1.理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行…

HTTP幂等性

https://www.cnblogs.com/weidagang2046/archive/2011/06/04/2063696.html 理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API…

HTTP/接口幂等性与解决方案

幂等性 一:什么是幂等性:二:数据访问的幂等性:2.1:增加操作:2.2:删除操作:2.3:更新操作: 三:幂等性的解决方案:3.1:前端幂…