Brett Cannon <br...@python.org> added the comment:

It's not working because when you import a.b you calculate __path__ at import 
time, so when you modify sys.path it won't make a difference since import will 
look at a.__path__ after your a.b import and simply ignore sys.path. But when 
you put everything on sys.path upfront and use pkgutil to extend __path__ it 
sees the other 'a' directory and adds it to __path__.

----------
nosy: +brett.cannon
resolution:  -> invalid
status: open -> closed

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue13991>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to