pip install --no-build-isolation returns 没有这样的选项:--no-build-isolation
pip install --no-build-isolation returns no such option: --no-build-isolation
$ 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。
在某些情况下,项目(或再分发者)可能具有明确管理构建环境的工作流。对于此类工作流程,构建隔离可能会产生问题。如果是这种情况,pip 会提供一个 --no-build-isolation 标志来禁用构建隔离。提供此标志的用户负责确保构建环境得到适当管理(包括确保安装所有必需的构建依赖项)。
来自pip文档v21.1.3,检查你的pip版本。
如需升级,请使用python -m pip install --upgrade pip
Ubuntu 中使用的 pip
版本可能与 CentOS 不同。
您可以通过 python3 -m pip --version
查看版本
但是由于命令说没有这样的选项,所以您的 pip
版本很可能太旧了。
要升级
python3 -m pip install --upgrade pip
$ 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。
在某些情况下,项目(或再分发者)可能具有明确管理构建环境的工作流。对于此类工作流程,构建隔离可能会产生问题。如果是这种情况,pip 会提供一个 --no-build-isolation 标志来禁用构建隔离。提供此标志的用户负责确保构建环境得到适当管理(包括确保安装所有必需的构建依赖项)。
来自pip文档v21.1.3,检查你的pip版本。
如需升级,请使用python -m pip install --upgrade pip
Ubuntu 中使用的 pip
版本可能与 CentOS 不同。
您可以通过 python3 -m pip --version
但是由于命令说没有这样的选项,所以您的 pip
版本很可能太旧了。
要升级
python3 -m pip install --upgrade pip