Python selenium/undetected_chromedriver 报错 from distutils.version import LooseVersion ModuleNotFoundError: No module named 'distutils'
原因
Python3.12移除了distutils
解决方案
- 1、下载/更新setuptools(我用的70.0.0版本)
- 2、在 undetected_chromedriver\patcher.py中将第4行的import从
from distutils.version import LooseVersion
修改为from setuptools._distutils.version import LooseVersion