Python进入Debian包:没有名为error

时间:2017-08-02 17:24:15

标签: python debian packages flasgger

遵循从Flassger支持的Python文件构建Debian软件包的指南。

运行构建时出错:

  

ImportError:没有名为swagger_spec_validator.util的模块

这意味着,test.py看不到swagger_spec_validator

似乎根本没有与Debian相关的Swagger相关的软件包。 swagger_spec_validator是否应该包含在debian/control文件中的某个位置?

1 个答案:

答案 0 :(得分:1)

如果swagger是您打包的软件的依赖项并且在Debian中不可用,那么您需要先打包它。 如果swagger仅是测试套件的依赖项,您可以考虑通过在d / patches中创建补丁来修改或禁用test.py。