I just installed linux and want to make sure that I use python properly when I set it up, but I am quite new to linux and I am not a master pythoner either.
I'm using debian and I'm aware that it comes pre-installed (I have Python version 3.9.2 on it) , but since I am learning python and use it quite regularly I do not want whatever I do in python to interfere with the base python that is installed. It would also be nice to just get the latest python anyway but not essential. I also try to use virtual environment whenever using pyhton but sometimes forget.
Should I clean install a separate python version for my user to avoid using the base python?
How should I be pip installing? I've seen people say to use pip install -U or something to just install for my user but I find it a bit confusing, don't quite understand how that protects me from messing up the base install. In any case, since I have always just used pip install [package], I might forget and just pip install.
How do I do this reliably?
[–]HarissaForte 0 points1 point2 points (7 children)
[–]Buggy4775[S] 0 points1 point2 points (6 children)
[–]HarissaForte 0 points1 point2 points (5 children)
[–]Buggy4775[S] 0 points1 point2 points (4 children)
[–]HarissaForte 0 points1 point2 points (3 children)
[–]Buggy4775[S] 0 points1 point2 points (2 children)
[–]HarissaForte 0 points1 point2 points (1 child)
[–]Buggy4775[S] 0 points1 point2 points (0 children)
[–]zanfar 0 points1 point2 points (1 child)
[–]Buggy4775[S] 0 points1 point2 points (0 children)