Python Setuptools 分发:setup.py中的优化选项?

2 投票
1 回答
1670 浏览
提问于 2025-04-17 13:14

有没有办法在setuptools的setup.py文件中设置优化级别?有没有什么方法可以在setuptools中设置优化级别?

我有很多__debug__风格的日志,在发布的时候其实并不需要这些日志。

1 个回答

0

你可以通过在Python命令行中使用-O这个选项来控制.pyc文件和.pyo文件的使用。如果没有加上-O选项,Python根本不会去使用.pyo文件。所以在安装时把.py文件编译成.pyo文件也没什么用:你需要在运行程序时加上-O选项,或者设置PYTHONOPTIMIZE这个环境变量。

撰写回答