> * Arfrever Frehtes Taifersar Arahesis <[email protected]> [30-sep-2010 > 00:18]: > 2010-09-29 19:37:12 Julien Jehannet napisał(a): > > > > sys.prefix is right here (/usr) but lib/ seems coming from a python bug: > > http://bugs.python.org/issue1294959 > > modutils.py hardcodes: > STD_LIB_DIR = join(sys.prefix, 'lib', 'python%s' % sys.version[:3]) > > STD_LIB_DIR is used by is_standard_module(). Maybe the following code could > be used: > STD_LIB_DIR = join(distutils.sysconfig.get_config_var("LIBDIR"), 'python%s' % > sys.version[:3])
Well, your solution seems to be the most portable, and clearly better than get_python_lib(standard_lib=1)¹ which contain hard-coded values on POSIX system. Thanks, ¹ from distutils.sysconfig module -- Julien JEHANNET LOGILAB, Paris (France) http://www.cubicweb.org CubicWeb, le cadriciel du web sémantique http://www.logilab.org Dépôt des logiciels libres conçus par Logilab http://www.logilab.fr Informatique scientifique & Gestion de connaissances
signature.asc
Description: Digital signature
_______________________________________________ Python-Projects mailing list [email protected] http://lists.logilab.org/mailman/listinfo/python-projects
