2023-04-26 07:43 AM
I start the installation of STM32CubeIde on Debian 12, but it is impossible to continue the installation because it needs libpython2.7 and I have python3 installed on system. I can't downgrade the system.
How can I do?
Thank you
2023-04-26 02:23 PM
I think you can install old python 2 also.... just search for it.
2023-04-26 10:01 PM
I had the same complaint. Remove python2.7 first. Then do `sudo apt-get install libpython2.7-stdlib:amd64=2.7.18-8 libpython2.7-minimal`
2023-04-27 12:45 AM
But on Debian12 it is not present at all python2.7 is not supported by the operating system, and it is not present in the repositories. So I can't remove it or install it, unfortunately...
2023-04-27 12:13 PM
Why do you have to install CubeIDE on this? Can you get a supported Linux version? The price is same.
2023-04-27 08:23 PM
>But on Debian12 it is not present at all python2.7 is not supported by the operating system, and it is not present in the repositories. So I can't remove it or install it, unfortunately...
I'm here to tell you that it is present in some repository, and I successfully installed it.
I believe it is: http://deb.debian.org/debian bullseye/main
2023-04-27 10:28 PM
Same issue in Ubuntu 23 also
2023-04-28 01:06 AM
Yes, It is on Debian 11, but not on Debian 12…
However I solved with the ‘generic Linux installer’ instead of the ‘debian installer’.
Thank you
2023-08-06 11:39 AM - edited 2023-08-06 11:43 AM
I ran into a similar problem on Ubuntu 23.04. I don't have python 2.7 and don't really want to install it as this version is long dead.
There are two installers, avoid the debian one and try the generic linux one:
After unpacking/installing - I ran the `./stm32cubeide_wayland` option. Not sure if this debian 12 is on wayland by default now but it works for my Ubuntu 23.04 install
2023-09-18 04:52 AM
This worked for me also...