我应该使用哪种python安装?

我应该使用哪种python安装?,python,windows,installation,activepython,Python,Windows,Installation,Activepython,我即将刷新自己的编程,为此我决定使用Python2.6。我在网上搜索了一下,它给了我两个可能的安装程序供我下载。一个来自Python站点,另一个来自Activestate。我应该在我的Windows计算机上安装哪一个?我建议您下载为您提供付费支持。虽然这对一些公司来说可能非常重要/关键,但大多数公司在python.org版本中都做得很好,尤其是那些进行实验的公司 P.>还有其他类似的StAcess Python,谷歌在C++中的实现,Cython等。我认为,除非速度/有效的多线程是必须的,否则

我即将刷新自己的编程,为此我决定使用Python2.6。我在网上搜索了一下,它给了我两个可能的安装程序供我下载。一个来自Python站点,另一个来自Activestate。我应该在我的Windows计算机上安装哪一个?

我建议您下载为您提供付费支持。虽然这对一些公司来说可能非常重要/关键,但大多数公司在python.org版本中都做得很好,尤其是那些进行实验的公司

<> P.>还有其他类似的StAcess Python,谷歌在C++中的实现,Cython等。我认为,除非速度/有效的多线程是必须的,否则这些对你来说不是很重要。p>
用普通的。CPython可能比C慢一个数量级,但它工作得很好,而且是最流行的Python实现,因此您知道它在免费版本中经过了很好的测试。

如果您只想刷新编程技能,那么从站点安装版本就足够了

从Python.org下载python2.6并阅读其教程作为开始

基本上与python.org的发行版相同,只是您还可以获得以下内容:

  • :来自ActiveState的二进制软件包管理器,因此您可以安装额外的模块,而无需自己编译它们。()
  • 附加软件包:virtualenv、setuptools/easy_install、pip
  • -从Python访问Windows API
  • 额外的文档/教程(Windows上的CHM),如深入Python、常见问题解答、PEP等
  • PythonWin IDE(尽管可能更适合)

如果您是企业主,那么ActiveState也可以。

因为您运行的是Windows,所以您可能还希望安装(在Python 2.6之后)。它还有一个非常好的IDE(PythonWin),您可能更喜欢空闲。Pywin32的一个版本也可用于Python 3.x。

我也建议使用ACTIVESTATE-使用标准的Python.org软件包,您在安装软件包时会遇到很多麻烦

但是随时准备被ActiveState咬伤:

D:\>pypm search lxml
*** Packages marked [BE] below require a valid
*** Business Edition license to install. Please visit
*** http://www.activestate.com/business-edition for more details.

 domstripper lxml.html based DOM manipulator
 flea        Test WSGI applications using lxml
 gocept.lxml Primarily proivdes zope3 interface definitions for lxml
 lwebstring  lxml-based implementation of webstring, an XML template engine
 [BE] lxml   Powerful and Pythonic XML processing library combining libxml2/libxsl
 [BE] lxml-wrapper          lxml wrapper that simplifies xml generation code.
 [BE] lxmlmiddleware        stack of middleware to deal with a response as a LXML etree
 [BE] lxmlproc              lxml version of xsltproc
 plone.recipe.lxml     Buildout recipe that creates a lxml egg
 repoze.xmliter    Wrapper for ``lxml`` trees which serializes to string upon iteration.
 z3c.recipe.staticlxml A recipe to build lxml

他们的软件包管理器不是免费提供的,你需要一个营业执照。

ActivePython只是一个不错的发行版,总的来说,ActivePerl和ActiveTcl也是如此。为什么不使用Python2.7呢?可能是因为2.7是在提出这个问题后的六个月内发布的,“从未来的导入”并不是那么复杂。您可以修改您的答案,因为lxml现在可以通过PyPM免费安装吗?