fix wrong type for "libdirs"

This commit is contained in:
Tomoya Iwata
2021-11-08 17:59:14 +09:00
parent 555912c2c6
commit 932faccc9e
+2 -1
View File
@@ -540,7 +540,8 @@ class Environment:
:rtype: iterator
"""
libdirs = os.environ.get('PIP_TARGET', self.base_paths["libdirs"].split(os.pathsep))
pip_target_dir = os.environ.get('PIP_TARGET')
libdirs = [pip_target_dir] if pip_target_dir else self.base_paths["libdirs"].split(os.pathsep)
dists = (pkg_resources.find_distributions(libdir) for libdir in libdirs)
yield from itertools.chain.from_iterable(dists)