Hướng dẫn why does macos come with python? - tại sao macos đi kèm với python?
Bob Savage@mac.com> Show
Python trên Mac Running MacOS về nguyên tắc rất giống với Python trên bất kỳ nền tảng Unix nào khác, nhưng có một số tính năng bổ sung như IDE và Trình quản lý gói đáng để chỉ ra. 5.1. Nhận và cài đặt MacPython¶Getting and Installing MacPython¶Các macOS được sử dụng để đi kèm với Python 2.7 được cài đặt sẵn giữa các phiên bản 10.8 và 12.3. Bạn được mời cài đặt phiên bản Python 3 gần đây nhất từ trang web Python (https://www.python.org). Một bản dựng python của Python, một bản dựng nhị phân phổ biến hiện tại, chạy trên Mac, Intel và Legacy PPC CPU, có sẵn ở đó. Những gì bạn nhận được sau khi cài đặt là một số điều:
Bản dựng Python do Apple cung cấp được cài đặt tương ứng trong Idle bao gồm một menu trợ giúp cho phép bạn truy cập tài liệu Python. Nếu bạn hoàn toàn mới đối với Python, bạn nên bắt đầu đọc phần giới thiệu hướng dẫn trong tài liệu đó. Nếu bạn đã quen thuộc với Python trên các nền tảng UNIX khác, bạn nên đọc phần về việc chạy các tập lệnh Python từ vỏ Unix. 5.1.1. Cách chạy tập lệnh PythonHow to run a Python script¶Cách tốt nhất của bạn để bắt đầu với Python trên macOS là thông qua môi trường phát triển tích hợp nhàn rỗi, xem phần IDE và sử dụng menu trợ giúp khi IDE đang chạy.The IDE and use the Help menu when the IDE is running. Nếu bạn muốn chạy các tập lệnh Python từ dòng lệnh cửa sổ Terminal hoặc từ người tìm, trước tiên bạn cần một trình soạn thảo để tạo tập lệnh của bạn. MacOS đi kèm với một số biên tập viên dòng lệnh Unix tiêu chuẩn, VIM và Emacs trong số đó. Nếu bạn muốn có một trình soạn thảo giống như Mac hơn, BBEDIT hoặc TextWrangler từ phần mềm Bare Bones (xem http://www.barebones.com/products/bbedit/index.html) là những lựa chọn tốt, cũng như TextMate (xem https: // macromates.com/). Các biên tập viên khác bao gồm GVIM (https://macvim-dev.github.io/macvim/) và aquamacs (http://aquamacs.org/).vim and emacs among them. If you want a more Mac-like editor, BBEdit or TextWrangler from Bare Bones Software (see http://www.barebones.com/products/bbedit/index.html) are good choices, as is TextMate (see https://macromates.com/). Other editors include Gvim (https://macvim-dev.github.io/macvim/) and Aquamacs (http://aquamacs.org/). Để chạy tập lệnh của bạn từ cửa sổ thiết bị đầu cuối, bạn phải đảm bảo rằng Để chạy tập lệnh của bạn từ người tìm, bạn có hai tùy chọn:
5.1.2. Chạy tập lệnh với GUI¶Running scripts with a GUI¶Với các phiên bản Python cũ hơn, có một macOS Quirk mà bạn cần biết: các chương trình nói chuyện với Trình quản lý cửa sổ Aqua (nói cách khác, bất cứ điều gì có GUI) cần phải được chạy theo một cách đặc biệt. Sử dụng Pythonw thay vì Python để bắt đầu các tập lệnh như vậy.pythonw instead of python to start such scripts. Với Python 3.9, bạn có thể sử dụng Python hoặc Pythonw.python or pythonw. 5.1.3. Cấu hình¶Configuration¶Python on macOS tôn vinh tất cả các biến môi trường unix tiêu chuẩn như Để biết thêm thông tin về các gói Python cài đặt trong MacPython, hãy xem phần Cài đặt các gói Python bổ sung.Installing Additional Python Packages. 5.2. Ide¶The IDE¶MacPython vận chuyển với môi trường phát triển nhàn rỗi tiêu chuẩn. Giới thiệu tốt về việc sử dụng Idle có thể được tìm thấy tại http://www.hashcollision.org/hkn/python/idle_intro/index.html. 5.3. Cài đặt các gói Python bổ sungInstalling Additional Python Packages¶Có một số phương pháp để cài đặt các gói Python bổ sung:
5.4. Lập trình GUI trên Mac¶GUI Programming on the Mac¶Có một số tùy chọn để xây dựng các ứng dụng GUI trên Mac với Python. Pyobjc là một Python liên kết với khung Ca cao/Ca cao của Apple, đây là nền tảng của sự phát triển MAC hiện đại nhất. Thông tin về PyOBJC có sẵn từ https://pypi.org/project/pyobjc/. Bộ công cụ GUI Python tiêu chuẩn là Wxpython là một bộ công cụ GUI đa nền tảng phổ biến khác chạy tự nhiên trên macOS. Các gói và tài liệu có sẵn từ https://www.wxpython.org. PYQT là một bộ công cụ GUI đa nền tảng phổ biến khác chạy tự nhiên trên macOS. Thông tin thêm có thể được tìm thấy tại https://riverbankcomputing.com/software/pyqt/intro. 5.5. Phân phối các ứng dụng Python trên Mac¶Distributing Python Applications on the Mac¶Công cụ tiêu chuẩn để triển khai các ứng dụng Python độc lập trên MAC là PY2App. Thông tin thêm về cài đặt và sử dụng PY2App có thể được tìm thấy tại https://pypi.org/project/py2app/.py2app. More information on installing and using py2app can be found at https://pypi.org/project/py2app/. 5.6. Các nguồn lực khác¶Other Resources¶Danh sách gửi thư MacPython là một tài nguyên hỗ trợ tuyệt vời cho người dùng và nhà phát triển Python trên Mac: https://www.python.org/community/sigs/current/pythonmac-sig/ Một tài nguyên hữu ích khác là Wiki MacPython: https://wiki.python.org/moin/MacPython Tại sao Python được cài đặt sẵn trên Mac?Python được cài đặt sẵn trên Mac OS X nên dễ dàng bắt đầu sử dụng. Tuy nhiên, để tận dụng các phiên bản Python mới nhất, bạn sẽ cần tải xuống và cài đặt các phiên bản mới hơn cùng với các phiên bản hệ thống. Cách dễ nhất để làm điều đó là cài đặt một trong các trình cài đặt nhị phân cho OS X từ trang tải xuống Python.so it is easy to start using. However, to take advantage of the latest versions of Python, you will need to download and install newer versions alongside the system ones. The easiest way to do that is to install one of the binary installers for OS X from the Python Download page.
Python có được cài đặt sẵn trên macOS không?Các macOS được sử dụng để đi kèm với Python 2.7 được cài đặt sẵn giữa các phiên bản 10.8 và 12.3. Bạn được mời cài đặt phiên bản Python 3 gần đây nhất từ trang web Python (https://www.python.org).. You are invited to install the most recent version of Python 3 from the Python website (https://www.python.org).
Liệu Python sẽ được loại bỏ khỏi macOS?Do đó, vào tháng 6 năm 2019, Apple tuyên bố sẽ không chấp nhận ngôn ngữ lập trình Python 2.7 và vào tháng 4 năm 2022, họ đã loại bỏ hỗ trợ cho Python 2.7 trên các thiết bị MacOS chạy Monterey 12.3 trở lên.in April 2022, they removed support for Python 2.7 on macOS devices running Monterey 12.3 and above.
Mac đã đi kèm với Python?Python được cài đặt sẵn trên macOS, nhưng phiên bản tích hợp dành riêng cho phiên bản MacOS mà bạn hiện đang chạy.Điều này có nghĩa là nó chỉ được cập nhật khi bạn nhận được bản cập nhật hệ điều hành từ Apple.Vì vậy, nếu bạn chọn sử dụng phiên bản được tích hợp vào macOS, bạn có thể đang chạy một phiên bản cũ hơn phiên bản hiện tại., but the built-in version is specific to the version of macOS you're currently running. This means it's only updated when you receive an OS update from Apple. So, if you choose to use the version built into macOS, you may be running a version that's older than the current one.
MacOS có đi kèm với Python 3 không?Có - tệp đó là một phần của hình ảnh hệ thống và vận chuyển trên mỗi máy Mac.Đây là một ứng dụng sơ khai gọi Xcode-chọn-cài đặt cài đặt tất cả các công cụ phát triển dòng lệnh, bao gồm nhị phân Python3 ở cùng vị trí với nhị phân sơ khai cài đặt với HĐH lõi. |