Sono la creazione di Travis-CI per il mio progetto, e stranamente, non riesco a importare il mio progetto:Come aggiungere il mio modulo di TRAVIS-ci PYTHONPATH
$ python tests/tests.py
Traceback (most recent call last):
File "tests/tests.py", line 11, in <module>
from my_module.lib.importer import build_module_list
ImportError: No module named my_module.lib.importer
Nella produzione, mi basta creare una symlink like this:
sudo ln -s /usr/local/my_module /usr/lib/python2.7/dist-packages/my_module
Ma io non so - o voglio sapere, davvero - la struttura delle cartelle di Travis-CI.
Questo sembra un problema risolto, ma sono nuovo a Travis-CI. Qual è il modo migliore per farlo funzionare, quindi il mio codice viene aggiunto come un modulo importabile?
Beh, è davvero fantastico. Ho sempre pensato che fosse molto più difficile. – mlissner
Per la cronaca, ho appena trascorso due ore cercando di risolvere questo problema per il mio pacco. Attenzione agli altri: non è così semplice. (Niente è così semplice.) – mlissner
@mlissner Se non fosse così semplice, cosa mancava da questa soluzione? – slizb