我想为我的 python 模块构建一个 debian 包。我使用构建系统诗歌。但pybuild
不懂诗。所以我想使用自定义构建系统,就像这里提到的那样。
#!/usr/bin/make -f
export DH_VERBOSE=1
export PYBUILD_NAME=foo
export PYBUILD_SYSTEM=custom
export PYBUILD_CLEAN_ARGS=
%:
dh $@ --with python3 --buildsystem=pybuild
override_dh_auto_build:
poetry build
override_dh_auto_install:
poetry install
override_dh_auto_clean:
但是,我收到错误消息:
I: pybuild base:217: python3.8 setup.py clean python3.8: can't open file 'setup.py': [Errno 2] No such file or directory E: pybuild pybuild:390: plugin distutils failed: exit code=2: python3.8 setup.py clean
。但是我不使用 distutils 作为系统,所以我无法理解这个问题。