Python 报错 No module named 'distutils' 解决
Traceback (most recent call last):
File "main.py", line 6, in <module>
import GPUtil
File "/lib/python3.13/site-packages/GPUtil/__init__.py", line 33, in <module>
from .GPUtil import GPU, getGPUs, getAvailable, getAvailability, getFirstAvailable, showUtilization, __version__
File "/lib/python3.13/site-packages/GPUtil/GPUtil.py", line 34, in <module>
from distutils import spawn
ModuleNotFoundError: No module named 'distutils'
问题原因:Python 自 3.12 起移除了 distutils 包。
解决方法:
pip install setuptools
参考:No module named 'distutils.util' ...but distutils is installed? | Stack Overflow

浙公网安备 33010602011771号