Sto provando a utilizzare Travis CI per eseguire test del mio codice Python.Come far installare il modulo Python tramite apt?
Il mio progetto richiede il modulo dbus e non è disponibile in PyPi, quindi devo installarlo tramite apt.
Il problema è che i test falliscono con ImportError: nessun modulo chiamato 'dbus'. È piuttosto strano, perché posso vedere in relazione la corretta installazione dei pacchetti richiesti. Ecco il mio .travis.yml e l'esempio di Travis log.
Devo fare qualcosa di sbagliato?
Questo è interessante. Sai cosa sto sospettando? È solo un sospetto. Travis sta configurando un virtualenv e apt-get si sta installando al di fuori del virtualenv. Quindi non vedrà mai il tuo pacco. – idjaw
Ma. Sono sicuro che ci sia una soluzione a questo se questo è il caso. Io uso Travis. Fammi vedere qualcosa. :) – idjaw