3 K] @sddZedkre[dS)cCsddl}ddl}|jjd}|dks4|jdkr:| r:g}n |j|j}t|di}|jt |d}|jj t }x|D]}||ksv| rqv|j|}|dk r|j d}|dk r|j dPqvy ddl} | j d|g\} } } Wntk rwvYnX| dkrqvz| j d| | | Wd| jXPqvWtdtdd|jD} t|d d}d|_x|D]}t|qXW|j|7_t|d\}}d}g}xl|jD]b}t|\}}||kr|dkrt |}|| ks|dkr|j|n|j|||d 7}qW||jdd<dS) N PYTHONPATHZwin32path_importer_cachesitez$Couldn't find the real 'site' modulecSsg|]}t|ddfqS))makepath).0itemr /usr/lib/python3.6/site-patch.py )sz__boot.. __egginsertr)sysosenvirongetplatformsplitpathsepgetattrpathlendirname__file__ find_module load_moduleimp ImportErrorclosedictr addsitedirrappendinsert)r rrZpicZstdpathZmydirrZimporterloaderrstreamrZdescr known_pathsZoldposdZndZ insert_atnew_pathpZnpr r r __boots`               r(rN)r(__name__r r r r sG