Hướng dẫn run python on mac

Python là một ngôn ngữ kiểu Mac. Nó loại bỏ nhiều quy ước cú pháp của các ngôn ngữ lập trình truyền thống để ưu tiên mã có thể đọc được của con người, hệ thống phân cấp dựa trên tab và quản lý bộ nhớ trừu tượng. Nó là một ngôn ngữ lập trình đầu tiên tuyệt vời, mặc dù có một số tác vụ không được đề cập trong nhiều hướng dẫn – ví dụ: chạy một tập lệnh Python trên macOS.

Trong bài đăng này, chúng tôi chỉ cho bạn hai cách khác nhau để chạy tập lệnh Python trên macOS, mặc dù cách đầu tiên ít phổ biến hơn cách thứ hai.

  • Trình khởi chạy Python
    • Định cấu hình Trình khởi chạy Python
  • Sử dụng thiết bị đầu cuối
  • Sự kết luận

Đối với những người không biết, các tập lệnh Python sử dụng phần mở rộng tệp .py bất kể phiên bản ngôn ngữ bạn sử dụng là gì.

Theo mặc định, macOS đi kèm với Python 2.7.3 được cài đặt. Tuy nhiên, chúng tôi khuyên bạn không nên sử dụng phiên bản này vì nó bây giờ không được dùng nữa.

Một cách phổ biến để cài đặt Python 3 là thông qua trình cài đặt chuyên dụng. Điều này cho phép bạn truy cập vào các công cụ như Trình khởi chạy Python – một chương trình Giao diện người dùng đồ họa (GUI) để chạy các tập lệnh Python từ Trình tìm kiếm.

Để thực hiện việc này, hãy tìm tệp kịch bản Python trong Trình tìm kiếm, nhấp chuột phải và sử dụng Get Info để tìm tên đường dẫn.

Tiếp theo, nhấp chuột phải vào tệp và chọn Open With -> Python Launcher từ menu ngữ cảnh.

Các tập lệnh Python cũng có thể được kéo vào biểu tượng Trình khởi chạy Python, cho dù nó nằm trong Dock hay thư mục Ứng dụng.

Định cấu hình Trình khởi chạy Python

Nếu bạn thích sử dụng Trình khởi chạy Python, bạn có thể tùy chỉnh nó với một vài tùy chọn bổ sung. Ví dụ: bạn có thể chọn phiên bản Python của mình, bật công cụ gỡ lỗi và điều chỉnh cách tập lệnh chạy.

Cửa sổ Tùy chọn Trình khởi chạy Python tự động mở trong nền khi Trình khởi chạy Python được thực thi. Bạn cũng có thể mở thủ công bằng cách chọn Python Launcher -> Preferences từ thanh menu Trình khởi chạy Python.

Bạn thậm chí có thể gọi cửa sổ Tùy chọn trước khi chạy một tập lệnh. Để thực hiện việc này, hãy kéo tập lệnh vào biểu tượng Trình khởi chạy Python trong khi giữ Lựa chọn và menu Tùy chọn sẽ hiển thị trước khi chạy tập lệnh.

Điều này sẽ cho phép bạn điều chỉnh cài đặt sẽ chỉ áp dụng cho lần chạy tập lệnh này. Nó gần giống như một cấu hình chạy tạm thời, mặc dù các thay đổi đối với Tùy chọn trình khởi chạy Python trong các trường hợp bình thường là toàn cầu, ảnh hưởng đến tất cả các tập lệnh trong tương lai.

Sử dụng thiết bị đầu cuối

Hầu hết người dùng sẽ chạy các tập lệnh từ Terminal, đây là một cách tuyệt vời để chạy tập lệnh Python trên macOS.

Đầu tiên, bạn sẽ muốn tìm đường dẫn của tập lệnh Python trong Finder. Nếu bạn không chắc chắn, bạn có thể Lựa chọn + Nhấp chuột phải vào tệp, sau đó chọn Copy … as Pathname để sao chép đường dẫn đến khay nhớ tạm của bạn.

Hướng dẫn run python on mac

Bạn cũng có thể kéo một tệp vào cửa sổ Terminal để xem đường dẫn tuyệt đối của nó.

Hướng dẫn run python on mac

Cách tập trung vào thiết bị đầu cuối sử dụng cd lệnh để điều hướng đến thư mục chứa tệp Python. Lưu ý rằng bạn cũng có thể dán tên đường dẫn đã sao chép của mình vào đây.

Hướng dẫn run python on mac

Khi bạn đã ở đúng thư mục, hãy sử dụng python3 để thực thi tập lệnh.

Hướng dẫn run python on mac

Tất nhiên, ở đây đại diện cho tên của tập lệnh của bạn. Đây là một cách tiếp cận đơn giản và bạn sẽ trở nên quen thuộc nếu bạn đang sử dụng Python thường xuyên.

Sự kết luận

Làm việc với các tệp Python trên Mac thật dễ dàng, đặc biệt là với một số chức năng tích hợp. Như vậy, có hai cách để chạy một tập lệnh Python trên macOS: thông qua ứng dụng Trình khởi chạy Python và thực thi Terminal phổ biến hơn. Sử dụng Terminal là cách ưu tiên, như bạn vẫn thường sử dụng Homebrew để cài đặt phiên bản Python 3 mới nhất (thay vì sử dụng Python 2 được tích hợp sẵn và đã lỗi thời).

Nếu bạn đang sử dụng máy Windows, Python 3 cũng rất nhanh để cài đặt và sử dụng. Bạn có phương pháp nào để chạy tập lệnh Python trên macOS mà chúng tôi chưa đề cập đến không? Cho chúng tôi biết trong phần ý kiến ​​dưới đây!

Có liên quan:

Bài viết này có hữu ích không?