Interesting. I have seen some instances where you can get yourself into trouble by installing a python package one way (e.g. apt-get) and then trying to upgrade it another way (e.g. pip). However I don’t know enough about the subject to know when that’s likely to be a problem. Anyone out there have more insight? Would something like this be safer?
yes, stick to one or the other, mixing them can cause you to have two versions
installed, and depending on how things are run, you may get either one.
I strongly prefer to use the OS packages (apt or yum), but if you need a version
newer than the OS provides, it can be trickier to do than doing everything with
pip
Speaking of up-to-date, python 3 is finally starting to emerge as the
preferred version. When do we make the switch? This may be part of a larger
discussion across all OSs, but I thought I’d bring it up.
On the python 2 vs python 3 topic I actually started the project out in 3 but then went back to two. The hang up is that when I last checked the tools to compile to an executable for 3 weren’t quite working reliably yet. As soon as they are I support moving to three.