Próbuję uruchomić kolejkę zadań Hueya dla Pythona (jest to alternatywa dla selera) i utknąłem z uruchomieniem konsumenta z main.Configuration (jak to jest napisane w the tutorial). Wiem, że huey_consumer szuka pliku konfiguracyjnego gdzieś w pythonie, ale nie mogę go uruchomić zgodnie z samouczkiem i nie wiem, dlaczego powinienem napisać plik konfiguracyjny i załadować go jako moduł (zamiast pliku).Gdzie jest konfiguracja konsumenta huey?
Po uruchomieniu huey_consumer.py main.Configuration
zwraca Unable to import "main"
.
Huey mają również ten numer napisany w ich common pitalls, ale to tak naprawdę nie pomaga.
Jeśli ktoś używa Huey'a, pomóż mi.
Dziękuję za odpowiedź. Próbowałem wykonać sekcję [samouczek] (http://huey.readthedocs.org/en/latest/getting-started.html) "Sam to wypróbowałem". Zainstalowałem huey, napisałem trzy pliki config.py, commands.py i main.py i próbowałem uruchomić klienta, wierzyłem więc, że klient powinien zostać uruchomiony z config.py. Ale co powinienem zrobić? Czy wywoływany jest moduł python z conig.py? Czy nie byłoby lepiej po prostu uruchomić klienta z odniesieniem do pliku konfiguracyjnego? –
Pomyśl o "głównym" jako kontenerze, który służy jako punkt wejścia do aplikacji. Główne zaimportuje wszystkie twoje polecenia * i * twoją konfigurację. Dlatego właśnie, kiedy uruchamiasz konsumenta, musisz wskazać go w głównym. To wszystko jest omówione w dokumentach. Jeśli możesz podać więcej informacji o układzie plików, być może będę w stanie Ci pomóc. Czy próbowałeś otworzyć powłokę Pythona i zaimportować główną, tak jak sugerowałem? – coleifer