$ pip install --no-build-isolation --editable .
Usage:
pip install [options] <requirement specifier> [package-index-options] ...
pip install [options] -r <requirements file> [package-index-options] ...
pip install [options] [-e] <vcs project url> ...
pip install [options] [-e] <local project path> ...
pip install [options] <archive url/path> ...
no such option: --no-build-isolation
而同样的事情在ubuntu上成功了。
2条答案
按热度按时间yduiuuwa1#
在某些情况下,项目(或重新分发者)可能具有显式管理生成环境的工作流。对于这样的工作流,构建隔离可能会有问题。如果是这种情况,pip将提供一个--no build隔离标志来禁用构建隔离。提供此标志的用户负责确保正确管理生成环境(包括确保安装了所有必需的生成依赖项)。
它来自pip文档v21.1.3,请检查您的pip版本。
如果您需要升级,请使用
python -m pip install --upgrade pip
fruv7luv2#
可能有不同的版本
pip
比centos更适合在ubuntu中使用。您可以通过以下方式检查版本:python3 -m pip --version
但既然公司说没有这样的选择,你就成了pip
很可能是太老了。升级
python3 -m pip install --upgrade pip