Python đã được cài đặt trên Mac chưa

Nếu bạn đang dự định học lập trình Python hoặc nếu bất kỳ ứng dụng nào bạn định cài đặt trên máy mac của mình cần Python theo yêu cầu của nó, thì bạn cần kiểm tra xem Python có được cài đặt sẵn trên máy tính macOS của bạn không. Trong những tình huống như vậy, bạn có thể cần phải biết nếu Python đã có sẵn trong máy tính của bạn trước khi tiếp tục. Để làm đươc như vậy, hãy tuân theo những bước sau

Các bước để kiểm tra xem Python đã được cài đặt sẵn chưa

  • Khởi chạy thiết bị đầu cuối
  • Nhập Python rồi nhấn enter
  • Nếu Python đã được cài đặt, thì bạn sẽ nhận được phản hồi từ Python với số phiên bản của nó
Python đã được cài đặt trên Mac chưa
Python đã được cài đặt trên Mac chưa

Kiểm tra xem Python 3 đã được cài đặt chưa

Cách gõ Python ở trên trong terminal sẽ gà nếu có phiên bản python 2 và hiển thị chi tiết. Nó sẽ không kiểm tra phiên bản python 3. Để kiểm tra Python phiên bản 3, hãy làm theo các bước sau

Bạn không cần cài đặt hay cấu hình bất cứ thứ gì khác để sử dụng Python 2. Các hướng dẫn này ghi lại quá trình cài đặt Python 3

Phiên bản Python đi kèm với OS X rất tốt cho việc học nhưng không tốt cho việc phát triển. Phiên bản được cung cấp cùng với OS X có thể đã lỗi thời so với bản phát hành Python chính thức hiện tại, được coi là phiên bản sản xuất ổn định

Làm đúng¶

Hãy cài đặt phiên bản thực của Python

Trước khi cài đặt Python, bạn cần cài đặt GCC. Có thể lấy GCC bằng cách tải xuống Xcode, Công cụ dòng lệnh nhỏ hơn (phải có tài khoản Apple) hoặc gói OSX-GCC-Installer thậm chí còn nhỏ hơn

Ghi chú

Nếu bạn đã cài đặt Xcode, đừng cài đặt OSX-GCC-Installer. Kết hợp lại, phần mềm có thể gây ra các sự cố khó chẩn đoán

Ghi chú

Nếu bạn thực hiện cài đặt Xcode mới, bạn cũng sẽ cần thêm các công cụ dòng lệnh bằng cách chạy

export PATH="/usr/local/opt/python/libexec/bin:$PATH"
4 trên thiết bị đầu cuối

Mặc dù OS X đi kèm với một số lượng lớn các tiện ích Unix, nhưng những người quen thuộc với hệ thống Linux sẽ nhận thấy thiếu một thành phần chính. người quản lý gói. Homebrew lấp đầy khoảng trống này

Để cài đặt Homebrew, hãy mở

export PATH="/usr/local/opt/python/libexec/bin:$PATH"
5 hoặc trình giả lập thiết bị đầu cuối OS X yêu thích của bạn và chạy

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Tập lệnh sẽ giải thích những thay đổi mà tập lệnh sẽ thực hiện và nhắc bạn trước khi quá trình cài đặt bắt đầu. Khi bạn đã cài đặt Homebrew, hãy chèn thư mục Homebrew ở đầu biến môi trường

export PATH="/usr/local/opt/python/libexec/bin:$PATH"
0 của bạn. Bạn có thể thực hiện việc này bằng cách thêm dòng sau vào cuối tệp
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
1 của mình

export PATH="/usr/local/opt/python/libexec/bin:$PATH"

Nếu bạn có OS X 10. 12 (Sierra) trở lên sử dụng dòng này thay thế

export PATH=/usr/local/bin:/usr/local/sbin:$PATH

Bây giờ, chúng ta có thể cài đặt Python 3

$ brew install python

Quá trình này sẽ mất một hoặc hai phút

Pip¶

Homebrew cài đặt

export PATH="/usr/local/opt/python/libexec/bin:$PATH"
2 trỏ đến Homebrew'd Python 3 cho bạn

Làm việc với Python 3¶

Lúc này, bạn đã có hệ thống Python 2. 7 có sẵn, có thể là phiên bản Homebrew của Python 2 đã được cài đặt và cả phiên bản Homebrew của Python 3.

$ python

sẽ khởi chạy trình thông dịch Python 3 được cài đặt Homebrew

________số 8

sẽ khởi chạy trình thông dịch Python 2 được cài đặt Homebrew (nếu có)

$ python3

sẽ khởi chạy trình thông dịch Python 3 được cài đặt Homebrew

Nếu phiên bản Homebrew của Python 2 được cài đặt thì

export PATH="/usr/local/opt/python/libexec/bin:$PATH"
3 sẽ trỏ đến Python 2. Nếu phiên bản Homebrew của Python 3 được cài đặt thì
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
2 sẽ trỏ đến Python 3

Phần còn lại của hướng dẫn sẽ giả định rằng

export PATH="/usr/local/opt/python/libexec/bin:$PATH"
5 tham khảo Python 3

export PATH="/usr/local/opt/python/libexec/bin:$PATH"
3

Pipenv & Môi trường ảo¶

Bước tiếp theo là cài đặt Pipenv, để bạn có thể cài đặt các phụ thuộc và quản lý môi trường ảo

Môi trường ảo là một công cụ để giữ các phần phụ thuộc theo yêu cầu của các dự án khác nhau ở những nơi riêng biệt, bằng cách tạo môi trường Python ảo cho chúng. Nó giải quyết “Dự án X phụ thuộc vào phiên bản 1. x nhưng Dự án Y cần 4. x” và giữ cho thư mục gói trang web toàn cầu của bạn sạch sẽ và dễ quản lý

Ví dụ: bạn có thể làm việc trên một dự án yêu cầu Django 1. 10 đồng thời duy trì một dự án yêu cầu Django 1. 8

Mac có cài đặt sẵn Python không?

5. 1. Bắt và cài đặt MacPython. macOS đã từ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 mới nhất từ ​​trang web Python (https. //www. con trăn. tổ chức).

Python được cài đặt ở đâu trên máy Mac của tôi?

MacPython 2. 5 trong thư mục Ứng dụng của bạn. Tại đây, bạn tìm thấy IDLE, môi trường phát triển là một phần tiêu chuẩn của các bản phân phối Python chính thức

Python có mặc định trên Mac không?

x trên macOS? . the default version of Python that comes by default with your mac is version 2. X .

Mac có đi kèm với Python 3 không?

Apple nói rằng các nhà phát triển nên sử dụng ngôn ngữ tập lệnh thay thế trong tương lai, chẳng hạn như Python 3, nhưng điều đáng chú ý là Python 3 cũng không được cài đặt sẵn trên macOS. Developers can run the stub /usr/bin/python3 in Terminal, but it prompts users to install Xcode developer tools, which includes Python 3.