dw-0 / kiauh

Klipper Installation And Update Helper
GNU General Public License v3.0
3.3k stars 474 forks source link

Moonraker installation #377

Closed Paciok17 closed 1 year ago

Paciok17 commented 1 year ago

Linux Distribution

LinuxMINT 19 XFCE 32bit

What happened

When I try to install moonraker with kiauh I see this information I tried on xubuntu 18 i386 and i have same results. What i need to do to make it working right?

What did you expect to happen

Initializing Moonraker installation ...#=======================================================

Versioncheck failed! Python 3.7 or newer required! Please upgrade Python.

How to reproduce

When klipper was installing i saw that "###### Installing Python 3.6.9 virtual environment...."

Additional information

I tried on xubuntu 18 i386 and i have same results. What i need to do to make it working right? image_2023-08-24_204249797 image_2023-08-24_204300603

dw-0 commented 1 year ago

By selecting python 3 in the klipper installer, the setup picked the latest python 3 version that is likely available in your distros package list. any other or newer versions of python need to be installed explicitly. and moonraker requires python 3.7, which seems to be not the latest python 3 package in your distros package list.

Paciok17 commented 1 year ago

I have updated it to version 3.8.0 and still not working image_2023-08-24_211304421

dw-0 commented 1 year ago

the python check in kiauh checks the output of the python3 command. python3 --version

Paciok17 commented 1 year ago

Its working but "python3-libgpiod not found" image

dw-0 commented 1 year ago

That's another required dependency of Moonraker, your current distro seems to not provide a package for.

Paciok17 commented 1 year ago

Could you tell me witch of distro will be the best to install klipper, moonraker and mainsail? I have Lenovo T60 2008.

dw-0 commented 1 year ago

Debian Bullseye or Ubuntu 20.04, both without a desktop environment preferrably.

Paciok17 commented 1 year ago

I will check tommorrow, thanks for your help