Closed lukezaa closed 5 months ago
Problem jest głębszy bo ten fix jedynie pozwala na jazdę prostymi loko bez pythona. Brakuje manuala instalacji pythona2 i virtualenva (lista zależności)
Do jazdy bez pythona można przy kompilacji wyłączyć WITH_PYTHON
lub przy uruchamianiu w konfiguracji python.enabled no
.
Nie jestem pewny czy powinno ciągnąć środowisko pythona z systemu. Można zrobić tak, że jak nie znajdzie katalogu w paczce to wtedy bierze systemowy.
Pomysł miałem, aby ciągnąć z apta zależności do pythona2, ale problemy są takie:
Sam silnik jest ok i obsługuje prawidłowo case w którym zrobi się venva. Tutaj mógłbym zrobić commita do readme. Jednak opiszę problem na forum. Samo podejście z venvem jest prawidłowe.
Z chęcią chciałbym zobaczyć Maszynę wraz z Starterem (to inny temat) natywnie na Linuxie jako pakiet deb. Mam doświadczenie w utrzymaniu pakietów deb i repozytoriów apt.
Ten fix naprawia problem z szukaniem bibliotek dla Pythona na Linuxie. Z tą zmianą Python szuka bibliotek w systemie i ewentualne biblioteki trzeba zainstalować pipem. Informacyjnie maszyna używa pythona2.