Considere dos puntos primero:
- Entorno: el tipo de entorno en el que implementará su proyecto completo. Esto puede o no dejarte una opción entre las dos versiones.
- Biblioteca de terceros: las bibliotecas de terceros que usaría, ¿tienen soporte para python 3.x.
Si los dos puntos anteriores aún no le dan la respuesta.
Aquí están mis 2 centavos: Ir a python 3.x. Se suponía que Python2.x ya no debería continuar. Es figurativamente (aunque la palabra literalmente no habría sido una exageración) vivir una vida prolongada. Se suspenderá después del año 2020, lo que significa que no habrá correcciones de errores, parches disponibles. También python 3 es incompatible con versiones anteriores, los creadores lo hicieron deliberadamente.
- ¿Qué libro de los dos es más completo para PNL: el de Jurafsky o el de Manning?
- En Batch Normalization, ¿por qué se deben actualizar moving_mean y moving_variance?
- ¿Dónde puede encontrar ejemplos de codificación de TensorFlow no obsoletos?
- ¿Cuál es la mejor técnica de aprendizaje automático para clasificar ~ 50,000 imágenes sin etiquetar (2-3% de ruido) en 3 clases diferentes?
- ¿Cuál es una buena secuencia de autoaprendizaje para el aprendizaje automático?
Entonces, si desea que su producto final sea a largo plazo, le recomiendo que elija Python 3.x