Anaconda is very underrated, I use it both on my linux and mac systems. Also check out:
Simple, Clean Python Deploys with Anaconda
http://blog.stuart.axelbrooke.com/deployment-with-anaconda
One issue with using your system's packaging system is that a lot of system utilities are written in Python which makes it harder to play around with new versions, bleeding edge libs, etc.