Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
镜像
Python_Packaging_Authority
pip
提交
c348c421
P
pip
项目概览
镜像
/
Python_Packaging_Authority
/
pip
12 个月 前同步成功
通知
0
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
pip
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
c348c421
编写于
5月 30, 2020
作者:
P
Pradyun Gedam
提交者:
GitHub
5月 30, 2020
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #8287 from sbidoul/ref-install_given_reqs-sbi
上级
0521e112
5cc4f2e3
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
15 addition
and
7 deletion
+15
-7
src/pip/_internal/commands/install.py
src/pip/_internal/commands/install.py
+1
-1
src/pip/_internal/req/__init__.py
src/pip/_internal/req/__init__.py
+14
-6
未找到文件。
src/pip/_internal/commands/install.py
浏览文件 @
c348c421
...
...
@@ -396,9 +396,9 @@ class InstallCommand(RequirementCommand):
root
=
options
.
root_path
,
home
=
target_temp_dir_path
,
prefix
=
options
.
prefix_path
,
pycompile
=
options
.
compile
,
warn_script_location
=
warn_script_location
,
use_user_site
=
options
.
use_user_site
,
pycompile
=
options
.
compile
,
)
lib_locations
=
get_lib_location_guesses
(
...
...
src/pip/_internal/req/__init__.py
浏览文件 @
c348c421
...
...
@@ -13,7 +13,7 @@ from .req_install import InstallRequirement
from
.req_set
import
RequirementSet
if
MYPY_CHECK_RUNNING
:
from
typing
import
Any
,
List
,
Sequence
from
typing
import
List
,
Optional
,
Sequence
__all__
=
[
"RequirementSet"
,
"InstallRequirement"
,
...
...
@@ -36,9 +36,13 @@ class InstallationResult(object):
def
install_given_reqs
(
to_install
,
# type: List[InstallRequirement]
install_options
,
# type: List[str]
global_options
=
(),
# type: Sequence[str]
*
args
,
# type: Any
**
kwargs
# type: Any
global_options
,
# type: Sequence[str]
root
,
# type: Optional[str]
home
,
# type: Optional[str]
prefix
,
# type: Optional[str]
warn_script_location
,
# type: bool
use_user_site
,
# type: bool
pycompile
,
# type: bool
):
# type: (...) -> List[InstallationResult]
"""
...
...
@@ -67,8 +71,12 @@ def install_given_reqs(
requirement
.
install
(
install_options
,
global_options
,
*
args
,
**
kwargs
root
=
root
,
home
=
home
,
prefix
=
prefix
,
warn_script_location
=
warn_script_location
,
use_user_site
=
use_user_site
,
pycompile
=
pycompile
,
)
except
Exception
:
should_rollback
=
(
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录