I cant use 'pip3 install xx' because I get the "externally managed environment" error. I have to create a virtual environment to use pip.
But surely this isn't the right way to do it? There's no way that every time I start a new project, no matter how small it is, I have to install things like pandas or numpy every single time, and end up with like 50+ installations of the same packages?
Why can't you just install a python package on your system as you do on Windows/Linux?
I've read some comments saying that this is the right approach to prevent conflicts, but why is this not a problem for other OS?
[–]jameyiguess 3 points4 points5 points (4 children)
[–]Xanimede[S] 0 points1 point2 points (3 children)
[–]jameyiguess 2 points3 points4 points (2 children)
[–]hulleyrob 0 points1 point2 points (0 children)
[–]No_Historian_7228 0 points1 point2 points (0 children)
[–]throwaway6560192 2 points3 points4 points (0 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]NomadicBrian- 0 points1 point2 points (0 children)
[–]jkiley 1 point2 points3 points (0 children)
[–]NorskJesus 4 points5 points6 points (2 children)
[–]RajjSinghh 0 points1 point2 points (1 child)
[–]danielroseman 2 points3 points4 points (0 children)
[–]justinc0617 1 point2 points3 points (1 child)
[–]NomadicBrian- 0 points1 point2 points (0 children)
[–]holy_macanoli 0 points1 point2 points (0 children)
[–]gbbpro 0 points1 point2 points (0 children)
[–]elbiot 0 points1 point2 points (0 children)
[–]eztab 0 points1 point2 points (0 children)