错误
Traceback (most recent call last): File
“F:\python_workplace\learn_tprchvision\src\nn_conv2d.py”, line 2, in
import torchvision File “G:\Program Files\anaconda3\envs\pytorch\lib\site-packages\torchvision_init_.py”,
line 2, in
from torchvision import datasets File “G:\Program Files\anaconda3\envs\pytorch\lib\site-packages\torchvision\datasets_init_.py”,
line 1, in
from .lsun import LSUN, LSUNClass File “G:\Program Files\anaconda3\envs\pytorch\lib\site-packages\torchvision\datasets\lsun.py”,
line 2, in
from PIL import Image File “G:\Program Files\anaconda3\envs\pytorch\lib\site-packages\PIL\Image.py”, line
114, in
from . import _imaging as core ImportError: DLL load failed: 找不到指定的模块。
问题原因
尝试了重新下载pytorch、torchvision、cudatoolki,结果都不行,
折腾了我一上午的问题,然后发现关键点是pillow的版本不是最新版,最后居然发现竟然是下载了8.3.1和8.4.0两个版本的pillow!!!难怪我纳闷,我的pillow分明是最新版,却不对。希望大家不要向我一样粗心~~~
解决办法
在控制台(切换到该环境下/conda activate “环境名”)输入
pip uninstall pillow
pip install pillow
finish!