# ModuleNotFoundError: No module named 'distutils'

**URL:** <https://forum.aotu.ai/t/modulenotfounderror-no-module-named-distutils/385>\
**Category:** Uncategorized\
**Created:** [April 9, 2025, 6:06pm UTC](https://forum.aotu.ai/t/modulenotfounderror-no-module-named-distutils/385 "2025-04-09T18:06:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![stephen](https://avatars.discourse-cdn.com/v4/letter/s/96bed5/32.png) [@stephen](https://forum.aotu.ai/u/stephen)\
**Post date:** [April 9, 2025, 6:06pm UTC](https://forum.aotu.ai/t/modulenotfounderror-no-module-named-distutils/385/1 "2025-04-09T18:06:19Z")

</div>

If you see the following when you run ‘brainframe info’

Traceback (most recent call last):  
File “/home/workspace/myenv/bin/brainframe”, line 5, in   
from brainframe.cli.main import main  
File “/home/workspace/myenv/lib/python3.12/site-packages/brainframe/cli/main.py”, line 9, in   
from brainframe.cli import commands  
File “/home/workspace/myenv/lib/python3.12/site-packages/brainframe/cli/commands/ **init**.py”, line 1, in   
from .backup import backup  
File “/home/workspace/myenv/lib/python3.12/site-packages/brainframe/cli/commands/backup.py”, line 7, in   
from brainframe.cli import brainframe\_compose  
File “/home/workspace/myenv/lib/python3.12/site-packages/brainframe/cli/brainframe\_compose.py”, line 13, in   
from . import config  
File “/home/workspace/myenv/lib/python3.12/site-packages/brainframe/cli/config.py”, line 2, in   
from distutils.util import strtobool  
ModuleNotFoundError: No module named ‘distutils’

Typically it is because you have an old setuptools. Upgrade to the latest version will fix it,

pip install ‘setuptools\>=70.0.0’
