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

posted @ 2025-05-07 19:39  Undefined443  阅读(984)  评论(0)    收藏  举报