Skip to content

Python 3.13 "import distutils.core ModuleNotFoundError: No module named 'distutils'" #238

@lolminerxmrig01

Description

@lolminerxmrig01

Issue
Hello,

I have found when attempting to install on a Windows machine with Python 3.13 that an error would occur:
"import distutils.core ModuleNotFoundError: No module named 'distutils'"

Thanks
Traceback (most recent call last):
File "", line 198, in run_module_as_main
File "", line 88, in run_code
File "C:\Python313\Scripts\shodan.exe_main
.py", line 4, in
from shodan.main import main
File "C:\Python313\Lib\site-packages\shodan_main
.py", line 34, in
import pkg_resources
File "C:\Python313\Lib\site-packages\pkg_resources_init_.py", line 85, in
import packaging.markers
File "C:\Python313\Lib\site-packages\packaging\markers.py", line 25, in
from .specifiers import InvalidSpecifier, Specifier
File "C:\Python313\Lib\site-packages\packaging\specifiers.py", line 14, in
from .utils import canonicalize_version
File "C:\Python313\Lib\site-packages\packaging\utils.py", line 9, in
from .tags import Tag, parse_tag
File "C:\Python313\Lib\site-packages\packaging\tags.py", line 7, in
import distutils.util
ModuleNotFoundError: No module named 'distutils'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions