geekan / MetaGPT

🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming
https://deepwisdom.ai/
MIT License
44.57k stars 5.31k forks source link

Mac pip install error #1538

Open syw2014 opened 2 days ago

syw2014 commented 2 days ago

Bug description

when install metagpt with the command: "pip install metagpt", found the error bellow

Collecting fire==0.4.0 (from metagpt) Using cached https://pypi.tuna.tsinghua.edu.cn/packages/11/07/a119a1aa04d37bc819940d95ed7e135a7dcca1c098123a3764a6dcace9e7/fire-0.4.0.tar.gz (87 kB) Preparing metadata (setup.py) ... error error: subprocess-exited-with-error

× python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> [1 lines of output] ERROR: Can not execute setup.py since setuptools is not available in the build environment. [end of output]

Bug solved method

Environment information

Screenshots or logs

voidking commented 1 day ago

Try this:

python -m pip install pip

pip install setuptools
corrosive4354 commented 1 day ago

First, make sure setuptools is installed: Run the following command in the terminal to ensure that setuptools is installed and is the latest version:

pip install --upgrade setuptools Second, reinstall metagpt: After installing setuptools, try to install metagpt again:

pip install metagpt

If it still doesn't work, try to redeploy your development environment using the servbay tool.