Autotools坚持在构建我的项目时(而不是在运行它时)生成pyo和pyc文件,无论我做什么。问题是我的Python配置有些奇怪,我不希望Python编译器在安装期间运行。有什么方法可以禁止生成这些文件吗?在
作为参考,以下是我尝试过的方法:
- 将py_compile=echo设置为automake不会编译Python脚本
- 在中手动定义安装pythonPYTHON生成文件.am在
- 设置PYTHONFLAGS=-B
- 在中设置PYTHONDONTWRITEBYTECODE生成文件.am, 配置.ac等等
- 创建一个新的automake变量“python2dir”并使用dist_python2_DATA=脚本.py在
基本上,如果一个文件以.py扩展名结尾,Automake将创建pyc和pyo文件,不管您做什么。在
Tags:
请最后再试一次。在
将
foo.py
视为任何常规文件,分发它,并将其安装在$(pythondir)
中。_DATA
不触发任何类型的编译。在请参见documentation中的-B选项。在
相关问题 更多 >
编程相关推荐