mirror of https://github.com/open-mmlab/mim.git
[Fix] Fix error of new feature if verison of pip is slow (#74)
parent
a64cd64a88
commit
db34eff15e
|
@ -7,6 +7,7 @@ from pkg_resources import parse_requirements, resource_filename
|
|||
from typing import List
|
||||
|
||||
import click
|
||||
import pip
|
||||
|
||||
from mim.click import get_official_package, param2lowercase
|
||||
from mim.commands.uninstall import uninstall
|
||||
|
@ -475,7 +476,8 @@ def install_from_repo(repo_root: str,
|
|||
else:
|
||||
# solving issues related to out-of-tree builds
|
||||
# more datails at https://github.com/pypa/pip/issues/7555
|
||||
install_cmd.append('--use-feature=in-tree-build')
|
||||
if LooseVersion(pip.__version__) >= LooseVersion('21.1.1'):
|
||||
install_cmd.append('--use-feature=in-tree-build')
|
||||
install_cmd.append(repo_root)
|
||||
if is_user_dir:
|
||||
install_cmd.append('--user')
|
||||
|
|
|
@ -14,7 +14,7 @@ line_length = 79
|
|||
multi_line_output = 3
|
||||
known_first_party = mim
|
||||
known_standard_library = pkg_resources,setuptools,logging,os,warnings,abc
|
||||
known_third_party = click,modelindex,pandas,pytest,requests,sphinx_rtd_theme,tabulate
|
||||
known_third_party = click,modelindex,pandas,pip,pytest,requests,sphinx_rtd_theme,tabulate
|
||||
no_lines_before = STDLIB,LOCALFOLDER
|
||||
default_section = THIRDPARTY
|
||||
include_trailing_comma = true
|
||||
|
|
Loading…
Reference in New Issue