Python has a -O flag that turns on some compiler optimizations. Python then looks for (and produces) .pyo files instead of .pyc files.
Distutils doesn't seem to provide any support for this. What can be done?
Greg Kochanski wrote:
Python has a -O flag that turns on some compiler optimizations. Python then looks for (and produces) .pyo files instead of .pyc files.
Distutils doesn't seem to provide any support for this. What can be done?
By using "python setup.py install -O1" you can tell distutils to create pyo files.
------------------------------------------------------------------------------ rob@cvs/distutils >python setup.py install --help ... Options for 'install' command: ... --compile (-c) compile .py to .pyc [default] --no-compile don't compile .py files --optimize (-O) also compile with optimization: -O1 for "python -O", -O2 for "python -OO", and -O0 to disable [default: -O0] ... ------------------------------------------------------------------------------
Kind regards Rene Liebscher
Greg Kochanski wrote:
Python has a -O flag that turns on some compiler optimizations. Python then looks for (and produces) .pyo files instead of .pyc files.
Distutils doesn't seem to provide any support for this. What can be done?
Distutils does have support to compile .pyo files. You just have to specify -O or -O2 as option to the build_py command.