安装pytorch后import torch遇到错误:
>>> import torch
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/data/machao/soft/anaconda3/envs/torch/lib/python3.8/site-packages/torch/__init__.py", line 197, in <module>
from torch._C import * # noqa: F403
ImportError: /data/machao/soft/anaconda3/envs/torch/lib/python3.8/site-packages/torch/lib/libtorch_cpu.so: undefined symbol: iJIT_NotifyEvent
python==3.8.9
pytorch==1.10.0
torchvision==0.11.0
torchaudio==0.10.0
cudatoolkit=11.3
mkl=2024.1.0
错误原因: mkl包版本不匹配,conda 和 pip使用不同的 MKL 版本。
解决方法:对mkl进行降级
conda install mkl=2024.0