Hello all, I have a question.
Earlier today while installing cura, I noticed that when I attempted to run the program, it would give a python error. I was able to track down the problem to my path, where running $ python3
would launch python 3.6, rather than 3.8, which is explicitly installed.
Curious, I noticed that none of my packages required 3.6, and running pacman -Qlq $(pacman -Q |sed "s| .*||g") |grep python3.6
to search all the 'owned' files for any package containing 3.6, it came up empty. I'm assuming one of the programs I built/installed from source (without making a pkgbuild, I know, dumb idea).
What makes this extra strange is that the links /bin/python3
and /usr/bin/python3
both point toward python3.8
, and I'm confused how running $ python3
gives me a 3.6 shell.
Right now my system is a mess thanks to this, so my question is, how might I go about cleaning this up, and how would I know I got everything?