Pass only 3-rd party PySites to global env

This commit is contained in:
Ivan Kravets
2016-10-06 15:50:41 +03:00
parent 6c7673f17b
commit 03497c40ca

View File

@ -343,7 +343,8 @@ def copy_pythonpath_to_osenv():
if "PYTHONPATH" in os.environ:
_PYTHONPATH = os.environ.get("PYTHONPATH").split(os.pathsep)
for p in os.sys.path:
if p not in _PYTHONPATH:
if p not in _PYTHONPATH and (isdir(join(p, "click")) or
isdir(join(p, "platformio"))):
_PYTHONPATH.append(p)
os.environ['PYTHONPATH'] = os.pathsep.join(_PYTHONPATH)