Soy un programador Java experimentado pero nuevo en Python. ¿Cómo debo configurar mi entorno de desarrollo de manera estándar en la industria? Nota: estoy usando Windows 7.

No hay una “forma estándar de la industria” para instalar Python en Windows. El procedimiento es bastante simple en comparación con el de Java.

1. Descargue e instale Python para Windows. Recomendaría python 2.7 por ahora hasta que python 3.x sea compatible con todas las bibliotecas principales.

http://www.python.org/ftp/python…

2. Python, por defecto está instalado en C: \ python27. Agregue python a su RUTA a través de Mi PC -> Configuración avanzada -> Variable de entorno

Python generalmente se instala en C: \ python27.

3. Ahora puede ejecutar el intérprete de Python desde el símbolo del sistema. Comprueba si funciona.

Si no desea instalar ninguna biblioteca de Python, el procedimiento está completo.

Para instalar el administrador de paquetes:

4. Instale easy_install, que se utiliza para instalar pip , el administrador de paquetes:

Descargar http://peak.telecommunity.com/di…

> python ez_setup.py

desde la ruta donde descargó el archivo.

Se creará una carpeta llamada ‘Scripts’ en C: \ python27

Agregue C: \ python27 \ Scripts a PATH

5. Abra un nuevo símbolo del sistema

> pip easy_install

Eso es. Ahora está listo para instalar bibliotecas a través de pip.

Nota: Si desea mantener un entorno aislado para cada uno de sus proyectos, consulte la documentación de virtualenv – virtualenv 1.10.1

1) Siga los consejos de Pramod Lakshmanan.

2) En Windows, un editor / IDE decente es probablemente una buena idea. IDLE está bien para jugar, pero probablemente quieras algo mejor. Cualquiera de los buenos editores generales para Windows o algo así como Komodo IDE.

3) Recomiendo encarecidamente la gestión del código fuente. Git se está volviendo estándar en estos días, por lo que es útil una versión de Git. Particularmente si puede configurarlo para convertir automáticamente Windows a finales de línea de Unix. (Si realiza algún tipo de servidor web con Python, incluso cuando se desarrolle en Windows probablemente se implementará en Unix)