one other note: on systems with aggressive virus scanning, python startup can ber REALLY slow.
_maybe_ zipped packages would help with that. (or maybe not -- I haven't tested) -CHB On Mon, Apr 11, 2016 at 6:41 AM, Nick Coghlan <[email protected]> wrote: > On 11 April 2016 at 23:30, Ionel Cristian Mărieș <[email protected]> > wrote: > >> >> On Mon, Apr 11, 2016 at 4:00 PM, Paul Moore <[email protected]> wrote: >> >>> you wouldn't typically install >>> each application in its own directory and add that directory to >>> $PATH.], so why do the equivalent with sys.path? >>> >> >> Funny that Nixos and Redhat's SCLs do exactly that with $PATH other >> vars:-) >> > > For SCLs, we don't really expect you to have dozens active at once, though > - usually only 1 or 2 for any given process (language runtime + web server). > > In terms of this thread, though, the advice in the setuptools docs is > indeed out of date - the downside of making sys.path longer overwhelms the > benefit of zipimporter loading content listings into memory, especially in > Python 3, which also caches normal directory listings for sys.path entries > since the switch to importlib in 3.3 (the caching avoided a slowdown when > importing from local disks, and provided a dramatic speed *up* when > importing from network file shares). > > Cheers, > Nick. > > -- > Nick Coghlan | [email protected] | Brisbane, Australia > > _______________________________________________ > Distutils-SIG maillist - [email protected] > https://mail.python.org/mailman/listinfo/distutils-sig > > -- Christopher Barker, Ph.D. Oceanographer Emergency Response Division NOAA/NOS/OR&R (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception [email protected]
_______________________________________________ Distutils-SIG maillist - [email protected] https://mail.python.org/mailman/listinfo/distutils-sig
