Message257136
To reproduce, put a python module in a zip file (I have been using wheels but I assume any module in a zip file will have the same error?) , add the absolute extended-length path to sys.path (add '\\\\?\\' to the front of the normal absolute path, so '\\\\?\\c:\\Users\\cc\\test.zip' instead of 'c:\\Users\\cc\\test.zip'), then attempt to import a module that is contained in the zip file.
I have seen this issue so far on 3.4.3 and 3.5.1. I have not tested 3.4.4 yet.
Adding directories that are extended-length paths to sys.path does allow importing modules contained in those directories, and of course using a non extended-length path to a zip file works as long as that path contains less than 260 characters. |
|
Date |
User |
Action |
Args |
2015-12-28 22:12:42 | Chris Moore | set | recipients:
+ Chris Moore, paul.moore, tim.golden, zach.ware, steve.dower |
2015-12-28 22:12:42 | Chris Moore | set | messageid: <1451340762.79.0.618621999098.issue25968@psf.upfronthosting.co.za> |
2015-12-28 22:12:42 | Chris Moore | link | issue25968 messages |
2015-12-28 22:12:42 | Chris Moore | create | |
|