|
|
None | __init__ (self) |
| |
|
None | __enter__ (self) |
| |
|
None | __exit__ (self, Optional[Type[BaseException]] exc_type, Optional[BaseException] exc_val, Optional[TracebackType] exc_tb) |
| |
| Tuple[Set[Tuple[str, str]], Set[str]] | check_requirements (self, Iterable[str] reqs) |
| |
|
None | install_requirements (self, "PackageFinder" finder, Iterable[str] requirements, str prefix_as_string, *str kind) |
| |
|
|
None | _install_requirements (str pip_runnable, "PackageFinder" finder, Iterable[str] requirements, _Prefix prefix, *str kind) |
| |
|
|
| _prefixes |
| |
|
| _site_dir |
| |
|
| _save_env |
| |
|
| _lib_dirs |
| |
Creates and manages an isolated environment to install build deps
◆ check_requirements()
| Tuple[Set[Tuple[str, str]], Set[str]] pip._internal.build_env.BuildEnvironment.check_requirements |
( |
|
self, |
|
|
Iterable[str]
|
reqs |
|
) |
| |
Return 2 sets:
- conflicting requirements: set of (installed, wanted) reqs tuples
- missing requirements: set of reqs
The documentation for this class was generated from the following file:
- docs/help/help-venv/lib/python3.12/site-packages/pip/_internal/build_env.py