Pregunta

Lo que es realmente acerca de ActivePython?

lo que he leído es sólo Python estándar con openssl y pywin32 (en Win ). No es gran cosa supongo, podría instalar en cuestión de minutos, y la mayoría de la gente no necesita de todos modos. Todas las demás bibliotecas mencionados (zlib, bzip2, sqlite3, Tkinter, elementtree, ctypes, multiprocesamiento) son parte de la distribución de núcleo Python.

El siguiente, la línea de etiqueta "ActivePython es el estándar de la industria de distribución de Python", no es la distribución del núcleo de Python "estándar de la industria" (lo que significa?)?

Y lo más extraño, es que ActiveState lía con chungo PythonWin, y no su propia más impresionante-editor de Python / IDE, Komodo. Lo que da?

En realidad nunca llegué a instalar ActivePython, así que tal vez no sé algo, pero parece bastante irrelevante, y veo el nombre con bastante frecuencia en los foros o aquí.

¿Fue útil?

Solución

Es un embalaje, o "distribución", de Python, con algunos extras - no (en cualquier lugar) tan "Sumo" como distro enorme de Enthought de "Python además de todo", pero sigue en la misma línea (y por primera vez aparecido mucho antes).

No creo que se está perdiendo nada en particular, excepto tal vez el hecho de que David Ascher (entusiasta de Python y mi co-autor en el libro de cocina de Python) solía ser director de tecnología de ActiveState (y por lo tanto sin duda internamente empujado Python para ir con otros lenguajes dinámicos ActiveState se centra en) pero ya se ha ido (él es el CEO de la firma, propiedad de Mozilla que se ocupa de correo electrónico y similares formas de comunicación -. Thunderbird y similares, en términos de programas)

No hay duda de que algunas empresas prefieren comprar una distribución con contratos de soporte disponibles en el mercado, como ActivePython, simplemente porque esa es la forma en que algunos departamentos de compras en varias empresas (y / o sus TI depts) se utilizan para trabajar. A menos que se preocupan por estas cuestiones, no creo que se está perdiendo nada al dar pitón de ActiveState distro un pase ;-). [[Me siento de manera similar sobre distribuciones Linux Enterprise costosos de frente, Debian o Ubuntu o similar - pero entonces yo no estoy en la compra, ni en un departamento de TI, ni tengo trabajo para una empresa muy tradicional de todos modos ;-) ]]

Otros consejos

ActiveState tiene una larga tradición que contribuye soporte de Windows para Python, Tcl y Perl: mediante la contratación de los desarrolladores clave (como Mark Hammond, desde hace algún tiempo), mediante la fijación de errores específicos a Windows, y que los empleados contribuyen correcciones de espalda, y siendo patrocinadores de la Python Software Foundation.

Si bien es cierto que la distribución que producen es bastante similar a la mía, es como dice RichieHindle:. Que puede obtener soporte de pago de ActiveState (pero no de mí)

La característica principal es que se puede comprar un contrato de soporte pagado por ello.

¿Por qué existe Red Hat Enterprise Linux cuando se puede compilar todo usted mismo? 8 -)

Para muchas empresas, la combinación de software Open Source demostrado y un contrato de apoyo de personas que construyen, el paquete y la prueba de que el software, es una excelente propuesta.

He estado usando ActivePerl durante años y cuando hice el cambio a Python, muy natural descargado ActivePython. Nunca tuvimos ningún problema con las distribuciones de activos * - son robustos, vienen con un par de librerías útiles que el núcleo de vainilla Python no tiene. También vienen equipados con una recopilación de documentación CHM Python que es muy útil.

Aquí está un correo electrónico a python-lista que escribí sobre esto por mucho tiempo atrás:

https://mail.python.org/pipermail /python-list/2007-July/456660.html

sobre todo los detalles siguen siendo ciertas. Además, todas las otras respuestas que he visto a esta pregunta son justos.

Tenga en cuenta que a partir de la liberación 2.6.3.7 ActivePython incluye PyPM (similar a la PPM para ActivePerl) para ayudar con la instalación de los paquetes de Python -. el esperado beneficio sobre "easy_install" y "pIP" (y otros) para ser la instalación de paquetes binarios populares

ActiveState también va a apoyar Python 2.7, mientras que el estándar de Python 2.7 ya no será soportado en 2020. Si usted tiene una gran base de código que no se van a migrar en el tiempo, que necesita para hacer parches de seguridad usted mismo o ir con algo así como ActiveState Python.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top