[issue34103] Python3.7 places cwd instead of a scripts path in sys.path.

INADA Naoki report at bugs.python.org
Thu Jul 12 12:44:32 EDT 2018


INADA Naoki <songofacandy at gmail.com> added the comment:

inada-n at rinrin:~/t$ ../pyenv/versions/3.7.0/bin/python ../fset.py
['/home/inada-n', '/home/inada-n/pyenv/versions/3.7.0/lib/python37.zip', '/home/inada-n/pyenv/versions/3.7.0/lib/python3.7', '/home/inada-n/pyenv/versions/3.7.0/lib/python3.7/lib-dynload', '/home/inada-n/.local/lib/python3.7/site-packages', '/home/inada-n/pyenv/versions/3.7.0/lib/python3.7/site-packages']

inada-n at rinrin:~/t$ ../pyenv/versions/3.6.5/bin/python ../fset.py
['/home/inada-n', '/home/inada-n/pyenv/versions/3.6.5/lib/python36.zip', '/home/inada-n/pyenv/versions/3.6.5/lib/python3.6', '/home/inada-n/pyenv/versions/3.6.5/lib/python3.6/lib-dynload', '/home/inada-n/pyenv/versions/3.6.5/lib/python3.6/site-packages']

Both 3.6 and 3.7 use script directory, not cwd.

I don't know what's wrong on your environment.
Your Python 3.6 and 3.7 are build by exactly same way except prefix?

----------
nosy: +inada.naoki

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue34103>
_______________________________________


More information about the Python-bugs-list mailing list