Changes since 0.9.32:
Hi Damon,
long time no hear, due to my house renovation project (not 100% finished yet)
on my Gentoo box I have python 3.9 and 3.10 installed.
Starting the installer with:
python3 install.py rapid-photo-downloader-0.9.33.tar.gz
I get:
Restarting script using /usr/lib/python-exec/python3.9/python3
Uninstalling setuptools 62.1.0 because this version is incompatible with this system
Restarting script using /usr/lib/python-exec/python3.9/python3
Uninstalling setuptools 62.1.0 because this version is incompatible with this system
Restarting script using /usr/lib/python-exec/python3.9/python3
Uninstalling setuptools 62.1.0 because this version is incompatible with this system
^CTraceback (most recent call last):
File "/home/gerber/Downloads/install(3).py", line 676, in system_python_packaging_tools_required
import setuptools
File "/usr/lib/python3.9/site-packages/setuptools/__init__.py", line 8, in <module>
import _distutils_hack.override # noqa: F401
File "/usr/lib/python3.9/site-packages/_distutils_hack/override.py", line 1, in <module>
__import__('_distutils_hack').do_override()
File "/usr/lib/python3.9/site-packages/_distutils_hack/__init__.py", line 72, in do_override
ensure_local_distutils()
File "/usr/lib/python3.9/site-packages/_distutils_hack/__init__.py", line 59, in ensure_local_distutils
assert '_distutils' in core.__file__, core.__file__
AssertionError: /usr/lib/python3.9/distutils/core.py
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/gerber/Downloads/install(3).py", line 14814, in <module>
main()
File "/home/gerber/Downloads/install(3).py", line 4220, in main
packages = system_python_packaging_tools_required(
File "/home/gerber/Downloads/install(3).py", line 685, in system_python_packaging_tools_required
uninstall_pip_package(package="setuptools", no_deps_only=False)
File "/home/gerber/Downloads/install(3).py", line 2138, in uninstall_pip_package
output = subprocess.check_output(l_args, universal_newlines=True)
File "/usr/lib/python3.9/subprocess.py", line 424, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/usr/lib/python3.9/subprocess.py", line 507, in run
stdout, stderr = process.communicate(input, timeout=timeout)
File "/usr/lib/python3.9/subprocess.py", line 1121, in communicate
stdout = self.stdout.read()
KeyboardInterrupt
(yes I unterrupted it, as I could not judge, it might proceed anytime soon, only after, I see, it complaines about differen tlines)
Could I do anything about it?
Honestly, the best thing to do is research yourself what is happening with setuptools these days and report back. It seems to be in flux.
I’m unable to do this myself because of a serious typing injury I developed while working on Rapid Photo Downloader earlier this year. That means I can’t do any coding at all, for the time being. ( I’m dictating this text using voice recognition software on a Windows machine).
will try my best and my best wishes for a swift recovery!
I hope somebody else could also chime in…
This is likely beyond my competences.
What I did so far:
- reinstalled setuptools-62.1.0 and tried also 62.3.2 due to no avail
- changed major python from 3.9 to 3.10 which brings me a new error:
To continue, please first install the python3 package setuptools using your system's package manager.
(but it is installed…)
At this point I am lost and donno what to try next, particularly if I don’t want to put my whole system upside down (no I don’t want)
→ Topic is solved and I show the solution here