I’m starting a new Python web project. With most frameworks, everyone rushes to the latest version, however, it seems that this is not as true for Python 3.x.
Which version of Python should brand new projects use?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
A lot of 3rd party Python modules still require Python 2.x (numpy, scipy for example). If you will use any of those, or if you don’t yet know what modules you need and want to keep your options open then stick with Python 2.x for now.
If you know that all the modules you need work with Python 3.x then go with that.