mirror of https://github.com/python/cpython
Try to fix issue #21425 workaround for shared library builds
This commit is contained in:
parent
dab4e8a02d
commit
5e6b5f2f26
|
@ -92,8 +92,8 @@ def spawn_python(*args, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, **kw):
|
||||||
# - http://reinout.vanrees.org/weblog/2009/08/14/readline-invisible-character-hack.html
|
# - http://reinout.vanrees.org/weblog/2009/08/14/readline-invisible-character-hack.html
|
||||||
# - http://stackoverflow.com/questions/15760712/python-readline-module-prints-escape-character-during-import
|
# - http://stackoverflow.com/questions/15760712/python-readline-module-prints-escape-character-during-import
|
||||||
# - http://lists.gnu.org/archive/html/bug-readline/2007-08/msg00004.html
|
# - http://lists.gnu.org/archive/html/bug-readline/2007-08/msg00004.html
|
||||||
env = kw.setdefault('env', {})
|
env = kw.setdefault('env', dict(os.environ))
|
||||||
env.setdefault('TERM', 'vt100')
|
env['TERM'] = 'vt100'
|
||||||
return subprocess.Popen(cmd_line, stdin=subprocess.PIPE,
|
return subprocess.Popen(cmd_line, stdin=subprocess.PIPE,
|
||||||
stdout=stdout, stderr=stderr,
|
stdout=stdout, stderr=stderr,
|
||||||
**kw)
|
**kw)
|
||||||
|
|
Loading…
Reference in New Issue