投稿したtravisログから、すべてのパッケージが仮想環境にインストールされています。
仮想環境がクリーンな状態で作成された - それは確かにそれはdocumentationでそう述べて、システム・ライブラリーへのリンクを持っていない:
:私はそれを信じる
CI Environment uses separate virtualenv instances for each Python version. System Python is not used and should not be relied on. If you need to install Python packages, do it via pip and not apt.
If you decide to use apt anyway, note that Python system packages only include Python 2.7 libraries on Ubuntu 12.04 LTS. This means that the packages installed from the repositories are not available in other virtualenvs even if you use the –system-site-packages option.
はあなたの問題を説明します
- 仮想環境は分離されており、システムパッケージへのリンクはありません。
- aptを使用しても、がPython 2.7に限定されており、
python3-
パッケージをインストールしようとしています。
これは興味深いです。あなたは私が何を疑っているのか知っていますか?それは唯一の疑念です。 Travisはvirtualenvを設定しており、apt-getはvirtualenvの外にインストールしています。だからあなたのパッケージは見えません。 – idjaw
しかし、そうであれば、これに対する解決策があると確信しています。私はトラビスを使用します。私に何かを見せてください。 :) – idjaw