簡體   English   中英

我應該使用哪個python安裝?

[英]Which python installation should I use?

我即將在編程中刷新自己,我已經決定使用Python 2.6了。 我搜索了網絡,它給了我兩個可能的安裝程序供下載。 一個來自Python站點,另一個來自Activestate。 我應該在Windows計算機上安裝哪一個?

ActiveState為您提供有償支持。 雖然這對某些公司來說可能非常重要/至關重要,但大多數公司都可以使用python.org版本,特別是那些試驗的公司。

還有其他瘋狂的東西,比如Stackless Python,Google在C ++中的實現,Cython等等。我會說那些對你來說並不重要,除非速度/效率多線程是必須的。

使用常規的。 CPython可能比C慢一個數量級,但它工作得很好而且它是最流行的Python實現,所以你知道它已經過免費版本的測試。

我建議你從python網站下載

ActivePython與python.org的發行版基本相同 - 除了你還得到以下內容:

  • PyPM :來自ActiveState的二進制包管理器,因此您可以安裝額外的模塊而無需自己編譯。 參見可用模塊
  • 其他軟件包:virtualenv,setuptools / easy_install,pip
  • PyWin32 - 從Python訪問Windows API
  • 額外的文檔/教程(Windows上的CHM),如Dive Into Python,常見問題解答,PEP等。
  • PythonWin IDE(雖然Komodo Edit可能更適合一些)

如果您是企業所有者,那么ActiveState也可以提供商業支持

如果您想要的只是刷新您的編程技能,那么從官方網站安裝該版本應該綽綽有余

從python.org下載Python 2.6並閱讀其教程作為開始。

由於你正在運行Windows,你可能還想安裝(在Python 2.6之后) Pywin32 - 用於Windows的Python擴展: 它還有一個非常好的IDE(PythonWin),您可能更喜歡IDLE。 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

他們沒有免費提供lxml包管理器,您需要營業執照。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM