mesos 1.1.0 + Travis-CI:错误:无效命令'bdist_wheel'

时间:2017-02-24 13:03:05

标签: python travis-ci mesos

我正在GitHub中开发mesos framework,我想在其中使用Travis-CI进行持续集成。

要做到这一点,我有一个脚本,我在travis VM中构建并安装mesos 1.1.0。但是,mesos安装始终失败并显示错误:

test "../.." = ".." ||          \
        (/bin/mkdir -p python/src/mesos && cp -pf ../../src/python/src/mesos/__init__.py python/src/mesos/__init__.py)
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
   or: setup.py --help [cmd1 cmd2 ...]
   or: setup.py --help-commands
   or: setup.py cmd --help

error: invalid command 'bdist_wheel'

This是我用来构建的脚本&安装mesos,this是我正在使用的简单的.travis.yml文件。

谷歌搜索后,我已将- sudo -H pip install setuptools --upgrade添加到 travis.yml 文件中以解决问题,但没有运气。找到的其他解决方案也不起作用。

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

查看this answer

如果您不需要python和Java绑定,可以通过在configre步骤中删除它们来禁用它们。这将节省构建时间并解决python问题。

../configure --disable-python --disable-java