Ich versuche Travis CI zu verwenden, um Tests meines Python-Codes auszuführen.Wie macht man Python sehen Modul über apt installiert?
Mein Projekt benötigt dbus-Modul und es ist nicht in PyPi verfügbar, also muss ich es über apt installieren.
Problem ist, dass Tests mit ImportError fehlschlagen: Kein Modul namens 'dbus'. Es ist ziemlich seltsam, weil ich im Bericht über erfolgreiche Installation der erforderlichen Pakete sehen kann. Hier ist meine .travis.yml und Beispiel Travis log.
Mache ich etwas falsch?
Das ist interessant. Weißt du was ich vermute? Es ist nur ein Verdacht. Travis baut ein virtualenv auf und dein apt-get installiert außerhalb des virtualenv. So wird es dein Paket nie sehen. – idjaw
Aber. Ich bin sicher, dass es eine Lösung dafür gibt, wenn das der Fall ist. Ich benutze Travis. Lass mich etwas sehen. :) – idjaw