Add callout to use Python v3 in README · Issue #2825 · Significant ...
If you're setting up AutoGPT, it's essential to run ./run.sh after the initial configuration process. However, if you're using Python v2, you may encounter a build error that does not occur with v3. This issue is prevalent among Mac users. One solution for this problem involves updating the bash/zsh rc PATH to point to the location of v3. For instance, export PATH=/usr/local/opt/python/libexec/bin:$PATH.
If you're using Python v2 and encounter the following error while running ./run.sh, you might see the following error:
'Python 2 is entirely unsupported by AutoGPT.'
It is essential to note that Python v2 is not supported by AutoGPT.
One user states that they had the same issue as they were using Python 2.7 installed on their Mac. They found it challenging as it kept colliding with Python 3.
Even after setting Python 3 as the default, some users still face issues with python 2. One solution involves running python -m autogpt instead of ./run.sh start in a terminal.
If you're not a frequent Python user, it can be helpful to have a brief footnote bullet in the README that states the configuration callout can help save them time and prevent them from giving up quickly.