1
$ 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,但不适用于 CentOS。

4

2 回答 2

0

在某些情况下,项目(或再分发者)可能具有明确管理构建环境的工作流。对于这样的工作流程,构建隔离可能是有问题的。如果是这种情况,pip 会提供一个 --no-build-isolation 标志来禁用构建隔离。提供此标志的用户负责确保正确管理构建环境(包括确保安装了所有必需的构建依赖项)。


它来自pip 文档 v21.1.3,请检查您的 pip 版本。

如果需要升级,请使用python -m pip install --upgrade pip

于 2021-07-10T06:37:16.057 回答
0

Ubuntu 中使用的版本可能pip与 CentOS 不同。您可以通过以下方式查看版本python3 -m pip --version

但是由于命令说没有这样的选项,你的版本pip很可能太旧了。

升级

python3 -m pip install --upgrade pip

于 2021-07-10T22:46:18.683 回答