2016-03-29 8 views
1

私のプロジェクトの1つにTravisを使用する際に問題があります。特にNumpyの依存関係に関する問題があります。Numpyの依存関係に関するTravisの問題

Hereは、失敗したビルドのログです。私はこの問題によって特に困惑しています。なぜなら、ログにpipが必要な依存関係を完全にインストールしたことが示されているからです。ただし、後でログに記録すると、Travisはいくつかのクラスを読み込めません。あなたの助けを事前に

おかげで、

イーサン

+1

リンクのみの質問は、同様のエラーを検索している人にはあまり役に立ちません。あなたが質問のエラーのより詳細な説明を含んでいれば良いでしょう。ビルドログの関連部分をコピーすると良いでしょう。 – IanH

答えて

2

あなたがソースからそれらのすべてのパッケージをインストールしようとしている、そして使用する任意のBLASやLAPACKを見つけることができないことを訴えています。ビルドがうまくいくようにBLASとLAPACK用のaptパッケージを追加するのが助けになりますが、ソースから多くをインストールすることは、ビルド時間の大部分を占める可能性があります。あなたが必要とする依存関係のバイナリビルドをインストールするには、conda/minicondaを使うことをお勧めします。 このようなものはうまくいくはずです。

before_install: 
    - wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh 
    - bash Miniconda3-latest-Linux-x86_64.sh -b 
    - export PATH=$HOME/miniconda3/bin:$PATH 

その後、必要に応じてconda installコマンドを追加できます。