3 ms·
As a beginner, picking between 2 or 3 should not be one of your concerns, it's a choice that does not unlock much value either way (and it does not hurt much if
by ovi256 14y ago
As a beginner, picking between 2 or 3 should not be one of your concerns, it's a choice that does not unlock much value either way (and it does not hurt much if you pick the 'wrong' way either).
I would say start on 2.7, as most of the popular Python libraries are still Python 2.x only, and 2.7 backports some Python 3 features, so you (and your code) will be ready for 3 whenever the world switches over :)
- Anirak 14y agoAlso, why would using virtualenv make anything easier? If anything, it's slightly more of a pain. Once you learn it, it's fine, but it's certainly not something I think about on a daily basis, and it sure isn't impacting my enjoyment of the language.