mam konfigurowania Travis-ci dla mojego projektu, i dziwnie, nie mogę zaimportować projekt:Jak dodać mój moduł 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
W produkcji, po prostu utworzyć symlink like:
sudo ln -s /usr/local/my_module /usr/lib/python2.7/dist-packages/my_module
Ale nie wiem - lub chcę wiedzieć, naprawdę - struktura folderów Travis-CI.
Wydaje się, że to rozwiązany problem, ale jestem nowy w Travis-CI. Jaki jest najlepszy sposób, aby to zadziałało, więc mój kod został dodany jako importowalny moduł?
To bardzo fajne. Zawsze zakładałem, że było o wiele trudniej. – mlissner
Dla przypomnienia, spędziłem dwie godziny próbując rozwiązać ten problem dla mojej paczki. Ostrzeżenie dla innych: To nie jest takie proste. (Nic nie jest takie proste.) – mlissner
@mlissner Jeśli to nie było takie proste, czego brakowało w tym rozwiązaniu? – slizb