私はGitHubでTravis-CIを使用して継続的に統合したいと考えています(mesos framework)。mesos 1.1.0 + Travis-CI:エラー:無効なコマンド 'bdist_wheel'
これを行うには、travis VMにmesos 1.1.0をビルドしてインストールするスクリプトがあります。
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ファイルです:mesosは常にインストールがエラーで失敗します。
グーグルでこの問題を解決するには、- sudo -H pip install setuptools --upgrade
をのtravis.ymlファイルに追加しましたが、運が不足しています。見つかった他の解決策もうまくいきませんでした。
この問題を解決するにはどうすればよいですか?あなたはPythonとJavaバインディングを必要としない場合
私はすでに答えを試みていましたが、運はありませんでした。ありがとう@あなたのヒントのためのジャニス、確かに私はJavaやPythonを必要としなかったし、それらを無効にした後にコンパイルされたmesos。しかし、私は答えを受け入れるつもりはないので、Pythonバインディングが必要な場合に問題を解決しません。 –
この[PR](https://github.com/apache/mesos/pull/165)を見てみると、Mesosリポジトリにtravis buildを追加しています。多分それがあなたを助けます。 – janisz