In case it helps. The Focal (20.04) Release Notes have some information about the "Python 3 by default" change. How to handle it depends on whether it is a fresh install, or an upgrade. https://wiki.ubuntu.com/FocalFossa/ReleaseNotes
On 11/05/2020 23:52, BabsKy wrote: > I just checked the US 20.04 beta (run from disc) and that has loads of > '/usr/bin/env: ‘python’: No such file or directory' too, and no python. > Did the update alternatives, now getting loads of "from gimpfu import > * ModuleNotFoundError: No module named 'gimpfu'" errors. > These errors are for the .py scripts now 'built in' to Gimp. > There's more people with the same issue online now than there was > yesterday but the only solutions are either get the appimage or use Gimp > on Windows 😟 I really don't want to do either of those but if I get too > stuck I'll probably go with the appimage option and hold out for a > better solution. > Thanks for all your help Ross 👍 > > > On Mon, 11 May 2020 at 21:25, Ross Mohn <rpm...@waxandwane.org > <mailto:rpm...@waxandwane.org>> wrote: > > The update-alternatives command should create the > /etc/alternatives/python link for you just fine. > > On 5/11/20 3:56 PM, BabsKy wrote: >> Sorry, had to dogsit for a bit. >> env is in usr/bin, don't know how I missed it before. >> There are a few pythons in usr/bin (2 (link to py2.7), 2.7 (shared >> lib), 3 (link to py3.8), 3.8 (exe), and a few more py 3) but none >> in alternatives. >> Setting usr/bin/python to point to /etc/alternatives/python won't >> work if it's not there. >> >> Do I have to set the python path environment variable? I'm only >> guessing but is 'env' a list of environment variables? All I know >> is that it's a library. >> >> >> >> On Mon, 11 May 2020 at 19:26, Ross Mohn <rpm...@waxandwane.org >> <mailto:rpm...@waxandwane.org>> wrote: >> >> Take a look at what python stuff is in /usr/bin right now. >> There should be several symbolic links. >> >> * ls -l /usr/bin/python* /etc/alternatives/python* >> >> My guess is that /usr/bin/python is either missing altogether >> or is pointing to some version of python2 that has been >> removed. If you run this command it will set /usr/bin/python >> to point to /etc/alternatives/python, which in turn will point >> to /usr/bin/python3. >> >> * sudo update-alternatives --install /usr/bin/python >> python /usr/bin/python3 1 >> * python --version >> should now return 'Python 3.8.2' >> >> That should get the 'python' command pointing to a valid >> python installation again. Your next issue might be that some >> older python scripts will have to be updated to be compatible >> with python3, but fixing those will be a one-time thing and >> will get you positioned well for the long term. >> >> -Ross >> >> >> On 5/11/20 1:58 PM, BabsKy wrote: >>> All 'python' commands (tried a few variations) returned >>> "command 'python' not found", >>> 'python3 --version' returned 'Python 3.8.2'. >>> I think it's Gimp python as this has been an issue before, as >>> I mentioned, but I don't know what specifically to install, >>> it doesn't seem to be 'Gimp python' as it was before. >>> I've tinkered with thonny for writing python scripts for Gimp >>> and it that it was pygimp but I'm stumped. I don't want to >>> randomly install stuff in case I make it worse. >>> >>> On Mon, 11 May 2020 at 17:58, Ross Mohn >>> <rpm...@waxandwane.org <mailto:rpm...@waxandwane.org>> wrote: >>> >>> Here are the steps I used: >>> >>> 1. Check current system python version is 2.x >>> sudo python --version >>> 2. Execute this command to switch to python3 >>> sudo update-alternatives --install >>> /usr/bin/python python /usr/bin/python3 1 >>> 3. Verify system python version is now 3.x >>> sudo python --version >>> >>> based on steps I found in this post: >>> >>> >>> https://unix.stackexchange.com/questions/410579/change-the-python3-default-version-in-ubuntu >>> >>> -Ross >>> >>> >>> On 5/11/20 12:10 PM, BabsKy wrote: >>>> I'm surprised that python (for Gimp) isn't installed by >>>> default on Linux, that's what's caused this issue before. >>>> I'll try anything to get it working, python plays a >>>> large part of my Gimp workflow. >>>> Sorry to ask but how would I manually set python3 as the >>>> default? >>>> >>>> On Mon, 11 May 2020 at 16:54, Ross Mohn >>>> <rpm...@waxandwane.org <mailto:rpm...@waxandwane.org>> >>>> wrote: >>>> >>>> Can you try 'python3'? On a side note, I was >>>> surprised that python3 was note the default in the >>>> upgrade. I had manually set python3 as the default >>>> in my 19.10 and that was switched back to python 2.x >>>> when I upgraded. >>>> >>>> -Ross >>>> >>>> >>>> On 5/11/20 7:38 AM, BabsKy wrote: >>>>> So I did a clean install and Gimp now loads and >>>>> works mostly OK. The issue now is it can't find >>>>> python. >>>>> I know this has been an issue with Gimp on Linux >>>>> previously and it could be solved by 'sudo apt >>>>> install gimp-python', but this doesn't work. >>>>> >>>>> Output from terminal '/usr/bin/env: ‘python’: No >>>>> such file or directory' >>>>> I can see there's no env in bin. >>>>> Does anyone know how to fix this please? >>>>> I have searched online but the solutions aren't >>>>> relevant to the current Gimp version/Linux. >>>>> >>>>> >>>> >>>> -- >>>> ubuntu-studio-users mailing list >>>> ubuntu-studio-users@lists.ubuntu.com >>>> <mailto:ubuntu-studio-users@lists.ubuntu.com> >>>> Modify settings or unsubscribe at: >>>> >>>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users >>>> >>>> >>> >>> -- >>> ubuntu-studio-users mailing list >>> ubuntu-studio-users@lists.ubuntu.com >>> <mailto:ubuntu-studio-users@lists.ubuntu.com> >>> Modify settings or unsubscribe at: >>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users >>> >>> >> >> -- >> ubuntu-studio-users mailing list >> ubuntu-studio-users@lists.ubuntu.com >> <mailto:ubuntu-studio-users@lists.ubuntu.com> >> Modify settings or unsubscribe at: >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users >> >> > > -- > ubuntu-studio-users mailing list > ubuntu-studio-users@lists.ubuntu.com > <mailto:ubuntu-studio-users@lists.ubuntu.com> > Modify settings or unsubscribe at: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users > > -- ubuntu-studio-users mailing list ubuntu-studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users