Just tried upgrading from 0.73.2 to 0.74.0
and got the following
Cannot uninstall 'PyYAML'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
Google shows… well i should have install in a virtual environment is the short of it.
I’m running my home stuff on ProxMox, DC, MAIL torrent etc. with only 50% RAM used and loads of hard drive space i tend to install virtual machines or containers, as that allows me to move them quickly using ProxMox.
I should really, but i like having a real system under my apps, makes me feel warm and comfy
I feel compelled to add a word of warning about this, for any noobs that come along copying things verbatim.
Removing package files manually is fine, providing there is nothing else on your system depending on it. If there is, you won’t find out until that doesn’t work.
It generally isn’t a good idea to remove things that were installed by a package manager (in this case pip) outside of the package manager. In fact, every time you use sudo rm should ring alarm bells, and bring on nervous twitches.
The best way to install anything but the simplest python program is in a virtual environment. The worst that can happen then is that you have to delete that virtual environment and create a new one, which will not affect the rest of your system.