gpt4 book ai didi

pip - Python。如何解决 "setuptools must be installed to install from a source distribution"

转载 作者:行者123 更新时间:2023-12-04 16:36:21 25 4
gpt4 key购买 nike

我有一个适用于 Gitlab 的持续集成。当我部署时,它会使用 pip 安装我的 requirements.txt 文件中的所有内容。但是,当它开始安装名为 cffi 的包时,它会抛出错误:

Downloading/unpacking cffi==1.10.0 (from -r requirements.txt (line 11)) Cleaning up...

setuptools must be installed to install from a source distribution



我在这里迷路了。尝试将“setuptools”添加到 requirements.txt 并添加一行显式安装它,但它不起作用。
gitlab.ci看起来像这样:
script:
- "cp tests/test_settings.py app/local_settings.py"
- "source /home/ci/misuper-venv/bin/activate"
- pip install setuptools
- "pip install -r requirements.txt"
- "python manage.py migrate --noinput"

我完全迷失在这里。请帮忙。

最佳答案

这是一个已知的问题。

pip install -U setuptools
pip install -U pip

刚帮我。

注:有理智的人绝不会 sudo pip install任何事物。
OS 的 Python 应该由 OS 的包管理器管理;强力武装您的系统 Python 安装已多次被视为以有趣的方式破坏您的操作系统。

pip install任何事情,使用 virtualenv或等价物。

关于pip - Python。如何解决 "setuptools must be installed to install from a source distribution",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44032262/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com