Tôi sắp làm mới bản thân mình trong lập trình và tôi đã quyết định về Python 2.6 cho điều đó. Tôi đã tìm kiếm trên mạng và nó đã cho tôi hai trình cài đặt có thể tải xuống. Một là từ trang Python và một là từ Activestate. Tôi nên cài đặt cái nào trên máy tính Windows của mình?Tôi nên sử dụng cài đặt python nào?
Trả lời
Tôi đề nghị bạn tải from python site
ActiveState mang đến cho bạn trả tiền hỗ trợ. Trong khi điều này có thể rất quan trọng/quan trọng đối với một số công ty, hầu hết chỉ làm tốt với phiên bản python.org, đặc biệt là những người thử nghiệm.
Có những phần mềm điên khác như Stackless Python, triển khai của Google trong C++, Cython, v.v. Tôi sẽ nói rằng những điều đó không quan trọng đối với bạn trừ khi tốc độ/đa luồng hiệu quả là phải.
Sử dụng phiên bản thông thường. CPython có thể là một đơn đặt hàng của cường độ chậm hơn so với C, nhưng nó hoạt động tốt và nó là phổ biến nhất Python thực hiện ra khỏi đó, vì vậy bạn biết nó được thử nghiệm tốt cho một phiên bản miễn phí.
ActivePython chỉ là một phân phối tốt đẹp, tổng thể, như là ActivePerl & ActiveTcl. –
Nếu tất cả các bạn muốn là làm mới kỹ năng lập trình của bạn, sau đó cài đặt các phiên bản từ trang web official nên được nhiều hơn đủ
Tải Python 2.6 từ python.org và đọc hướng dẫn của nó như là một sự khởi đầu.
ActivePython là cơ bản giống như distro python.org của - ngoại trừ bạn cũng nhận được như sau:
- PyPM: một người quản lý gói nhị phân từ ActiveState, vì vậy bạn có thể cài đặt thêm các module mà không cần phải biên dịch chúng bản thân bạn. (See available modules)
- gói bổ sung: virtualenv, setuptools/easy_install, pip
- PyWin32 - Truy cập Windows API từ Python
- tài liệu tắm/hướng dẫn (CHM trên Windows) như Dive Into Python, Câu Hỏi Thường Gặp, PEPs vv .
- PythonWin IDE (mặc dù Komodo Edit có thể phù hợp một số tốt hơn)
Nếu bạn là một chủ doanh nghiệp, sau đó ActiveState cũng provide commercial support thể.
Vì bạn đang chạy Windows, bạn có thể cũng muốn cài đặt (sau Python 2.6) Pywin32 - Python Extensions for Windows:. Nó cũng có một IDE rất đẹp (PythonWin) mà bạn có thể thích IDLE. Một phiên bản của Pywin32 cũng có sẵn cho Python 3.x.
Tôi cũng khuyên bạn nên ACTIVESTATE - với gói python.org chuẩn, bạn sẽ gặp nhiều rắc rối khi bạn muốn cài đặt gói!
NHƯNG được chuẩn bị để được cắn bất cứ lúc nào bởi 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
họ không cung cấp lxml miễn phí với quản lý gói của họ, bạn cần một giấy phép kinh doanh.
Bạn có thể sửa đổi câu trả lời của mình dưới dạng lxml bây giờ được cài đặt miễn phí qua PyPM không? http://code.activestate.com/pypm/lxml/ –
Không đúng đối với phiên bản 64bit. – toofarsideways
- 1. Tôi nên sử dụng phiên bản python opencv nào?
- 2. Tôi nên sử dụng phiên bản Python nào nếu tôi là người mới sử dụng Python?
- 3. com.apple.eawt - chính xác tôi nên cài đặt
- 4. Tôi nên sử dụng PreApplicationStartMethod nào?
- 5. Gói nào tôi nên cài đặt cho 'pcre-devel'?
- 6. Tôi nên sử dụng gì làm tệp cấu hình/cài đặt với biểu tượng emacs?
- 7. Cài đặt java - tôi có nên sử dụng tệp .rpm hoặc .tar.gz không?
- 8. Tôi nên sử dụng thư viện python 3 nào cho MySQL?
- 9. Tôi nên sử dụng IronPython IDE nào?
- 10. Cài đặt Python trọn gói từ Github Sử dụng PIP
- 11. Không thể sử dụng easy_install để cài đặt module Python
- 12. gói Python không cài đặt trong virtualenv sử dụng pip
- 13. Tôi muốn sử dụng NumPy/SciPy. Tôi có nên sử dụng Python 2 hoặc 3 không?
- 14. Khi nào tôi nên sử dụng SynchronousQueue
- 15. Khi nào tôi nên sử dụng GC.SuppressFinalize()?
- 16. Tôi nên sử dụng JSObject nào?
- 17. Tôi nên sử dụng gói postgresql nào?
- 18. Khi nào tôi nên sử dụng adorners?
- 19. Khi nào tôi nên sử dụng ConcurrentSkipListMap?
- 20. Khi nào tôi nên sử dụng AQL?
- 21. Tôi nên sử dụng EventGus GWT nào?
- 22. Khi nào tôi nên sử dụng các yếu tố xóa so với cài đặt thành null trong JavaScript?
- 23. Khi nào tôi nên sử dụng Gói-Nhập khẩu và khi nào tôi nên sử dụng Yêu cầu-Gói?
- 24. Khi nào tôi nên sử dụng require() và khi nào nên sử dụng define()?
- 25. Làm cách nào để gỡ cài đặt gói python đã được cài đặt bằng cách sử dụng distutils?
- 26. Tôi nên cài phiên bản Ninject nào từ NuGet?
- 27. Homebrew, python cài đặt
- 28. tôi nên sử dụng RoutedEventHandler
- 29. Làm thế nào để cài đặt một gói bằng cách sử dụng python-apt API
- 30. Tôi nên sử dụng VCS nào với Google Code?
Tại sao không sử dụng Python 2.7 ?? –
Có lẽ vì 2.7 đã được phát hành hơn sáu tháng sau khi câu hỏi này được hỏi và 'từ tương lai nhập khẩu' không phải là tinh vi – foosion