在尝试import torch-cpu
时,会出现以下错误:
Traceback (most recent call last): File "<pyshell#0>", line 1, in <module>
import torch File "C:\Users\Ravi\AppData\Local\Programs\Python\Python38\lib\site-packages\torch\__init__.py", line 81, in <module>
ctypes.CDLL(dll) File "C:\Users\Ravi\AppData\Local\Programs\Python\Python38\lib\ctypes\__init__.py", line 373, in __init__
self._handle = _dlopen(self._name, mode) OSError: [WinError 193] %1 is not a valid Win32 application
如何解决此错误?
答案 0 :(得分:0)
正如Akash指出的那样,问题可能与%PATH%
中列出的Python根文件夹的顺序有关。可能是先前提到的其他版本的Python(在本例中为3.8),导致Python 3.9加载了未为此版本安装的库(因此可能不兼容)。
要解决此问题,请将Python 3.9根目录放在%PATH%
上的第一个目录中。