如何解决 python 中的 ValueError importing torch
How to solve the ValueError importing torch in python
安装pytorch包后,我尝试用
导入pytorch
import torch
但出现错误
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "c:\users\user\appdata\local\programs\python\python38\lib\site-packages\torch\__init__.py", line 190, in <module>
from torch._C import *
ValueError: module functions cannot set METH_CLASS or METH_STATIC
通过搜索,我了解到这可能与 numpy 有关。所以我尝试用那些
卸载和安装
pip uninstall numpy
pip install numpy -I
pip install numpy -U
没用。
如果您知道为什么会出现这样的错误以及如何纠正它,我将很高兴收到您的来信?
如果需要:Python 版本 3.8.6,
手电筒版本 1.7.0 ,
numpy 版本 1.19.4
目前最新的numpy版本是1.19.4
我卸载了numpy,安装了1.19.3版本。系统完全重启后。错误不再显示。谢谢。
安装pytorch包后,我尝试用
导入pytorchimport torch
但出现错误
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "c:\users\user\appdata\local\programs\python\python38\lib\site-packages\torch\__init__.py", line 190, in <module>
from torch._C import *
ValueError: module functions cannot set METH_CLASS or METH_STATIC
通过搜索,我了解到这可能与 numpy 有关。所以我尝试用那些
卸载和安装pip uninstall numpy
pip install numpy -I
pip install numpy -U
没用。
如果您知道为什么会出现这样的错误以及如何纠正它,我将很高兴收到您的来信?
如果需要:Python 版本 3.8.6, 手电筒版本 1.7.0 , numpy 版本 1.19.4
目前最新的numpy版本是1.19.4
我卸载了numpy,安装了1.19.3版本。系统完全重启后。错误不再显示。谢谢。