New submission from Joseph Shen:
Found a inconsistent sys.path result when python packed with it's library with
zip package.
A. when NOT use zip package
sys.path is base the python.exe's absolute path, result is
1. ABS_PATH\pythonXX.zip
2. ABS_PATH\DLLs
3. ABS_PATH\lib,
4. ABS_PATH
5. ABS_PATH\lib\site-packages
B. when use zip package
sys.path is base the relative path of call path, result is
1. ABS_PATH\pythonXX.zip
2. RLT_PATH\DLLs
3. RLT_PATH\lib,
4. ABS_PATH
this is not commonly expected for the `DLLs` and `lib`, I think
the result will still be absolute path for where the executable
located.
I snapshot two pictures for this problem, please review this,
thanks.
----------
components: Windows
files: 2016-08-27_15-09-39.png
messages: 273763
nosy: Joseph.Shen, paul.moore, steve.dower, tim.golden, zach.ware
priority: normal
severity: normal
status: open
title: inconsistent sys.path behavior when using PythonXX.zip
type: behavior
versions: Python 3.5
Added file: https://bugs.python.org/file44238/2016-08-27_15-09-39.png
_______________________________________
Python tracker <[email protected]>
<https://bugs.python.org/issue27874>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com