The default Kubuntu installation is 3.8.10 and I do not want to uninstall it since that could potentially "break" something.
But for various reasons (not relevant to this discussion), I also have 3.9.6 installed. I can run either one of them, but in some cases, imports of modules that work in 3.8.10 don't work in 3.9.6. >>> import scapy Traceback (most recent call last): File "<stdin>", line 1, in <module> ModuleNotFoundError: No module named 'scapy' Although I don't want to re-install all modules, I "experimented" and got: sudo pip3 install scapy Requirement already satisfied: scapy in /usr/local/lib/python3.8/dist-packages (2.4.4) So even if I was willing to re-install everything, it would not work since the modules are already installed, but 3.9.6 does not "look" for them in the 3.8 directory. I know I can use venv to set up virtual environments for different versions, but although I haven't tried it, I don't see how that would solve the problem. Any ideas would be appreciated. -- Shlomo Solomon http://the-solomons.net Claws Mail 3.17.5 - KDE Plasma 5.18.5 - Kubuntu 20.04 _______________________________________________ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il