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ể nhận được 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 thậm chí 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"
9 trên thiết bị đầu cuốiMặ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
Để , hãy mở
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
0 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 //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ìnhexport 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ạnLàm việc với Python3
Lúc này, bạn đã có hệ thống Python 2. 7 có sẵn, có khả năng là đã 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 3Phầ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 3export PATH="/usr/local/opt/python/libexec/bin:$PATH"
3Pipenv & 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
Python là một trong những ngôn ngữ lập trình mạnh mẽ nhất, chủ yếu được sử dụng trong khoa học dữ liệu, học máy và phân tích dữ liệu lớn. Vì vậy, việc cài đặt Python là điều cần thiết đối với mọi lập trình viên. Là một lập trình viên mới làm quen, bạn có thể tự hỏi làm thế nào để cài đặt hoặc cập nhật Python trên máy Mac của mình đúng cách. Sau đây, chúng tôi sẽ hướng dẫn các cách khác nhau để cài đặt và cập nhật Python trên macOS
Sau đó, để viết và chạy mã Python của chúng ta trong môi trường phát triển tích hợp [IDE], chúng ta sẽ tìm hiểu cách cài đặt và định cấu hình Visual Studio Code trên Mac. Có nhiều phương pháp khác nhau để cài đặt và cập nhật Python trên Mac, nhưng hãy tuân theo nguyên tắc thứ ba của Zen of Python có nội dung. "Đơn giản là tốt hơn phức tạp. ” Theo đó, chúng tôi sẽ thử các phương pháp đơn giản hơn là những phương pháp phức tạp. Trước khi bắt đầu tìm hiểu cách cài đặt hoặc cập nhật Python trên Mac, hãy xem lại những gì chúng ta sẽ thảo luận trong hướng dẫn này
Cài đặt và cập nhật Python trên Mac
Tôi có hai mẩu tin cho bạn; . Tin vui là vì mục đích tương thích với các hệ thống cũ, Python 2. 7 được cài đặt sẵn trên máy Mac của bạn, nhưng tin xấu là Python 2. 7 đã nghỉ hưu. Do đó, nó không được khuyến nghị cho những phát triển mới. Vì vậy, nếu bạn muốn tận dụng phiên bản Python mới với nhiều tính năng và cải tiến của nó, bạn cần cài đặt Python mới nhất cùng với phiên bản được cài đặt sẵn trên macOS. Trước khi chúng tôi bắt đầu cài đặt phiên bản Python mới nhất, hãy xem tại sao có các phiên bản khác nhau của cùng một ngôn ngữ lập trình. Tất cả các ngôn ngữ lập trình phát triển bằng cách thêm các tính năng mới theo thời gian. Các nhà phát triển ngôn ngữ lập trình thông báo những thay đổi và cải tiến này bằng cách tăng số phiên bản
Cài đặt Python 3 như một phần của Công cụ dành cho nhà phát triển dòng lệnh
Để kiểm tra phiên bản hiện tại của Python đã được cài đặt, hãy mở ứng dụng Terminal bằng cách gõ lệnh + dấu cách, sau đó đánh vần terminal và nhấn return. Bây giờ, hãy gõ lệnh sau, rồi nhấn quay lại để thấy rằng bạn có Python 2. 7 được cài đặt sẵn trên máy Mac của bạn
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
1export PATH="/usr/local/opt/python/libexec/bin:$PATH"
2Bây giờ, hãy thử lệnh sau để kiểm tra xem Python 3 đã được cài đặt trên máy Mac của bạn hay chưa
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
3Thông báo sau có thể sẽ xuất hiện trên cửa sổ Terminal,
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
4Và bên cạnh cửa sổ Terminal, một hộp thoại sẽ tự động xuất hiện cho biết lệnh này yêu cầu các công cụ dành cho nhà phát triển dòng lệnh. Trước tiên, hãy xác định các công cụ dành cho nhà phát triển dòng lệnh. Nói một cách ngắn gọn, gói công cụ dành cho nhà phát triển dòng lệnh là một bộ công cụ được sử dụng chủ yếu trong quá trình phát triển. Chúng giúp chạy các lệnh cụ thể, chẳng hạn như make, git, python3, v.v. Vì vậy, mặc dù có nhiều cách khác để cài đặt Python 3. x trên Mac mà không cần cài đặt các công cụ dành cho nhà phát triển dòng lệnh, tôi khuyên bạn nên cài đặt nó vì nó cung cấp một chuỗi công cụ để phát triển trên Mac. Để cài đặt gói, nhấp vào nút Cài đặt và làm theo các bước để hoàn tất quá trình cài đặt. Khi quá trình cài đặt hoàn tất, hãy chạy lại lệnh trước đó. Có, Python 3. x đã được cài đặt trên máy Mac của bạn
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
3export PATH="/usr/local/opt/python/libexec/bin:$PATH"
6Cài đặt Python 3 bằng Trình cài đặt chính thức
Tải xuống phiên bản Python mới nhất từ trang web chính thức của Python [python. org] là phương pháp phổ biến nhất [và được khuyên dùng] để cài đặt Python trên máy Mac. Hãy thử nó ra
1. Đầu tiên, tải xuống gói cài đặt từ trang web Python. Để làm điều đó, hãy truy cập https. //www. con trăn. org/downloads/ trên máy Mac của bạn; . Nếu không, hãy nhấp vào liên kết macOS và chọn bản phát hành Python mới nhất
2. Khi quá trình tải xuống hoàn tất, bấm đúp vào gói để bắt đầu cài đặt Python. Trình cài đặt sẽ hướng dẫn bạn qua một trình hướng dẫn để hoàn tất cài đặt và trong hầu hết các trường hợp, cài đặt mặc định hoạt động tốt, vì vậy hãy cài đặt nó giống như các ứng dụng khác trên macOS. Bạn cũng có thể phải nhập mật khẩu máy Mac của mình để cho biết rằng bạn đồng ý với việc cài đặt Python
LƯU Ý Nếu bạn đang sử dụng Apple M1 Mac, bạn cần cài đặt Rosetta. Rosetta cho phép các tính năng dựa trên Intel chạy trên máy Mac silicon của Apple
3. Khi cài đặt xong sẽ mở ra thư mục Python
4. Hãy xác minh rằng phiên bản Python và IDLE mới nhất đã được cài đặt chính xác. Để làm điều đó, hãy bấm đúp vào IDLE, đây là môi trường phát triển tích hợp được cung cấp cùng với Python. Nếu mọi thứ hoạt động chính xác, IDLE sẽ hiển thị trình bao Python như sau
5. Hãy viết một mã Python đơn giản và chạy nó trong IDLE. Nhập câu lệnh sau và nhấn phím quay lại
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
4Hay làm một phép tính cơ bản trong Python như sau
LƯU Ý Ưu điểm thú vị của phương pháp cài đặt này là bạn có thể dễ dàng cập nhật bản cài đặt Python đã lỗi thời bằng cách tải xuống trình cài đặt Python mới nhất. Phiên bản Python mới có sẵn trên máy Mac của bạn sau khi quá trình cài đặt hoàn tất
Cài đặt Visual Studio Code trên Mac
Mặc dù chúng tôi có thể sử dụng IDLE hoặc ứng dụng đầu cuối để viết tập lệnh Python, nhưng chúng tôi thích sử dụng trình soạn thảo mã nhẹ, có thể mở rộng và mạnh mẽ hơn là môi trường viết mã cứng nhắc. Trong phần hướng dẫn này, chúng ta sẽ cài đặt Visual Studio Code để phát triển Python trên macOS
1. Trước tiên, bạn cần tải xuống Visual Studio Code cho macOS từ trang web chính thức của nó tại https. //mã số. Visual Studio. com/.
2. Nhấp đúp vào tệp đã tải xuống để trích xuất nội dung được lưu trữ.
3. Di chuyển ứng dụng Visual Studio Code vào thư mục Ứng dụng để cung cấp ứng dụng này trong bảng khởi chạy macOS.
4. Khởi chạy Visual Studio Code, sau đó mở thư mục chứa tập lệnh Python của bạn [hoặc tạo tập lệnh mới]. Ví dụ: tạo một thư mục mới trên Bàn làm việc của bạn và đặt tên là
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
7, sau đó thử mở thư mục trên Mã VS. Thông thường, VS Code cần sự cho phép của bạn để truy cập các tệp trong thư mục Desktop của bạn; .
Ngoài ra, bạn có thể cần phải khai báo rằng bạn tin tưởng tác giả của các tệp được lưu trữ trong thư mục Màn hình của bạn.
5. Tạo một tệp mới có phần mở rộng
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
8. Ví dụ: tạo một tệp mới và đặt tên là ________ 150 VSCode phát hiện tiện ích mở rộng ________ 28 và muốn cài đặt tiện ích mở rộng Python. Để làm việc với Python bên trong Mã VS, chúng ta cần sử dụng tiện ích mở rộng Python, bao gồm nhiều tính năng hữu ích, chẳng hạn như hoàn thành mã với IntelliSense, gỡ lỗi, hỗ trợ kiểm tra đơn vị, v.v.
Cài đặt nó bằng cách nhấp vào nút Cài đặt
Chúng tôi cũng có thể cài đặt tiện ích mở rộng Python bằng cách duyệt các tiện ích mở rộng. Nhấp vào biểu tượng Tiện ích mở rộng ở bên trái Mã VS
Thao tác này sẽ hiển thị cho bạn danh sách các tiện ích mở rộng VS Code phổ biến nhất trên VS Code Marketplace. Bây giờ, chúng ta có thể chọn tiện ích mở rộng Python và cài đặt nó
6. Khi tiện ích mở rộng được cài đặt, bạn phải chọn trình thông dịch Python. Nhấp vào nút Chọn trình thông dịch Python
Sau đó chọn trình thông dịch Python được đề xuất trong danh sách
Nếu bạn đã cài đặt nhiều phiên bản Python trên máy Mac của mình, tốt hơn hết bạn nên chọn phiên bản mới nhất
Bạn cũng có thể chọn trình thông dịch Python bằng Python. Chọn lệnh Thông dịch viên từ Bảng lệnh. Để làm như vậy, hãy nhấn CMD + SHIFT + P, nhập Python và chọn Chọn Phiên dịch
Chạy tập lệnh Python đầu tiên của chúng tôi trên máy Mac
Tuyệt vời, chúng tôi có mọi thứ cần thiết để viết và chạy mã Python bên trong Mã VS. Hãy viết đoạn mã sau vào Mã VS và sau đó chạy nó
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
5Chạy mã bằng cách nhấp vào nút ▶️ ở góc trên cùng bên phải của Mã VS. Đầu tiên, nó hiển thị Hello, World. trong thiết bị đầu cuối tích hợp, sau đó nó sẽ hỏi tên của bạn; . Nó xuất ra
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
52 và viết export PATH="/usr/local/opt/python/libexec/bin:$PATH"
53 trên dòng tiếp theoPhần kết luận
Trong hướng dẫn này, chúng ta đã học cách cài đặt phiên bản Python mới nhất trên Mac, cũng như cập nhật phiên bản Python đã lỗi thời. Ngoài ra, chúng tôi đã học cách cài đặt Visual Studio Code làm trình chỉnh sửa mã và định cấu hình để chạy các tập lệnh Python. Cuối cùng, chúng tôi đã viết một tập lệnh Python nhỏ trong Mã VS và chạy thành công. Trong hướng dẫn tiếp theo, chúng ta sẽ tìm hiểu về môi trường ảo Python cũng như cách tạo và sử dụng chúng. Xin chúc mừng. Từ giờ trở đi, bầu trời là giới hạn và bạn có thể trở thành một Pythonista tuyệt vời
Nếu bạn muốn tìm hiểu thêm về chủ đề này, hãy xem khóa học Giới thiệu về Python tương tác của Dataquest và các đường dẫn Nhà phân tích dữ liệu bằng Python và Nhà khoa học dữ liệu trong Python của chúng tôi sẽ giúp bạn sẵn sàng cho công việc trong khoảng 6 tháng
hướng dẫn python
Giới thiệu về tác giả
Mehdi Lotfinejad
Mehdi là Kỹ sư dữ liệu cao cấp và Trưởng nhóm tại ADA. Anh ấy là một huấn luyện viên chuyên nghiệp, người thích viết các hướng dẫn phân tích dữ liệu