Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

Mac OS X đi kèm với Python 2.7 ra khỏi hộp.

Bạn không cần phải cài đặt hoặc định 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 việc cài đặt Python 3.

Phiên bản của Python được vận chuyển với OS X là tuyệt vời cho việc học, nhưng nó không tốt cho sự phát triển. Phiên bản được vận chuyển với OS X có thể đã lỗi thời từ bản phát hành Python hiện tại chính thức, được coi là phiên bản sản xuất ổn định.

Làm đúng

Hãy để cài đặt một phiên bản thực sự của Python.

Trước khi cài đặt Python, bạn sẽ cần cài đặt GCC. GCC có thể được lấy bằng cách tải xuống Xcode, các 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, không cài đặt OSX-GCC-Installer. Kết hợp lại, phần mềm có thể gây ra các vấn đề khó chẩn đoán.

Ghi chú

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

Nếu bạn thực hiện cài đặt mới của Xcode, bạn cũng sẽ cần thêm các công cụ Lệnh dòng bằng cách chạy xcode-select --install 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 người quen thuộc với Linux Systems sẽ nhận thấy một thành phần chính bị thiếu: Trình quản lý gói. Homebrew lấp đầy khoảng trống này.

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

Để cài đặt homebrew, mở Terminal 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ạyPATH environment variable. You can do this by adding the following line at the bottom of your ~/.profile file

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

Kịch bản sẽ giải thích những thay đổi mà nó sẽ thực hiện và nhắc bạn trước khi 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 PATH của bạn. Bạn có thể làm điều này bằng cách thêm dòng sau ở dưới cùng của tệp ~/.profile của bạn

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

Nếu bạn có OS X 10.12 (Sierra) hoặc cũ hơn, hãy sử dụng dòng này

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

Điều này sẽ mất một hoặc hai phút.

Giống hình con bò

Homebrew cài đặt export PATH="/usr/local/opt/python/libexec/bin:$PATH" 0 chỉ vào Homebrew hèd Python 3 cho bạn.

Làm việc với Python 3¶Homebrew version of Python 2 installed, and the Homebrew version of Python 3 as well.

Tại thời điểm này, bạn có sẵn hệ thống Python 2.7, có khả năng là phiên bản homebrew của Python 2 được cài đặt và phiên bản homebrew của Python 3.

sẽ ra mắt trình thông dịch Python 3 được cài đặt tại nhà.

Tại thời điểm này, bạn có sẵn hệ thống Python 2.7, có khả năng là phiên bản homebrew của Python 2 được cài đặt và phiên bản homebrew của Python 3.

sẽ ra mắt trình thông dịch Python 3 được cài đặt tại nhà.

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

# Do I have a Python 3 installed?
$ python --version
Python 3.7.1 # Success!

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" 1 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" 0 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"
3 Tài liệu tham khảo Python 3.

Pipenv & Môi trường ảo

Bước tiếp theo là cài đặt PipenV, vì vậy 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ụ thuộc theo yêu cầu của các dự án khác nhau ở các nơi riêng biệt, bằng cách tạo ra môi trường python ảo cho chúng. Nó giải quyết dự án X của Viking phụ thuộc vào phiên bản 1.x, nhưng, Project Y cần 4.x tình huống khó xử và giữ cho thư mục trang web toàn cầu của bạn sạch sẽ và có thể quản lý được.Pipenv & Virtual Environments docs!


Ví dụ: bạn có thể làm việc trên một dự án yêu cầu Django 1.10 trong khi cũng duy trì một dự án yêu cầu Django 1.8.

Ngày 12 tháng 1 năm 2022

Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

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 cho tất cả các 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 cách cài đặt hoặc cập nhật Python trên máy Mac của bạn đúng cách. Tại đây, chúng tôi sẽ đi qua 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 tôi trong một môi trường phát triển tích hợp (IDE), chúng tôi sẽ học cách cài đặt và định cấu hình mã Visual Studio 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 để Lôi bám vào nguyên tắc thứ ba của Zen of Python nói rằng: Simple Simple 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à các phương pháp phức tạp. Trước khi chúng tôi nhảy vào học 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 tôi sẽ thảo luận trong hướng dẫn này:Zen of Python that says: “Simple is better than complex.” Accordingly, we will try simple methods rather than complex ones. Before we jump into learning how to install or update Python on Mac, let’s review what we’re going to discuss in this tutorial:

  • Cài đặt và cập nhật Python trên Mac
  • Cài đặt mã Visual Studio trên Mac
  • Chạy tập lệnh Python đầu tiên của chúng tôi trên Mac

Cài đặt và cập nhật Python trên Mac

Tôi có hai tin tức cho bạn; Một là tốt, cái còn lại. Tin tốt là vì lợi ích của khả năng tương thích với các hệ thống kế thừa, 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 đã được 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ác công cụ 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 thiết bị đầu cuối bằng cách nhập lệnh + không gian và sau đó đánh vần thiết bị đầu cuối và nhấn trả lại. Bây giờ, hãy nhập lệnh sau, và sau đó nhấn Return để thấy rằng bạn đã được cài đặt sẵn Python 2.7 trên máy Mac của mình:

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

Bây giờ, hãy thử lệnh sau để kiểm tra xem Python 3 có được cài đặt trên máy Mac của bạn hay không:

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

Thông báo sau đây có thể sẽ xuất hiện trên cửa sổ Terminal,

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

Và cùng với cửa sổ thiết bị đầu cuối, 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ụ phát triển dòng lệnh. Đầu tiên, hãy để xác định các công cụ phát triển dòng lệnh. Nói ngắn gọn, gói Công cụ phát triển dòng lệnh là một tập hợp các công cụ chủ yếu được sử dụng 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. Các 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 thành 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"
6
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
9
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
9

Cài đặt Python 3 với 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 Python chính thức (python.org) là phương pháp phổ biến nhất (và được khuyến nghị) để 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.python.org/doads/ trên máy Mac của bạn; Nó tự động phát hiện hệ điều hành của bạn và hiển thị một nút lớn để tải xuống phiên bản mới nhất của trình cài đặt Python trên máy Mac của bạn. Nếu nó không có, 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.

Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

2. Sau khi 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 thành 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 Mac của mình để cho nó biết rằng bạn đồng ý với việc cài đặt Python.

Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?


Lưu ý nếu bạn 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 của Apple Silicon. If you’re using Apple M1 Mac, you need to install Rosetta. Rosetta enables Intel-based features to run on Apple silicon Macs.


3. Khi cài đặt hoàn tất, nó sẽ mở thư mục Python.

Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

4. Hãy để xác minh rằng phiên bản mới nhất của Python và Idle được cài đặt chính xác. Để làm điều đó, nhấp đúp vào Idle, là môi trường phát triển tích hợp được vận chuyển với Python. Nếu mọi thứ hoạt động chính xác, Idle hiển thị vỏ Python như sau:

Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

5. Hãy để viết một mã python đơn giản và chạy nó trong tình trạng nhàn rỗi. Nhập câu lệnh sau và nhấn phím trả về.

print(“Hello, World!”)

Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

Hoặc để cho một phép tính cơ bản trong Python như sau:

Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?


Lưu ý Ưu điểm thú vị của phương thức cài đặt này là bạn có thể dễ dàng cập nhật 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 mới của Python có sẵn trên máy Mac của bạn sau khi cài đặt hoàn tất. The exciting advantage of this installation method is that you can easily update an outdated Python install by downloading the latest Python installer. The new version of Python is available on your Mac once the installation is complete.


Cài đặt mã Visual Studio trên Mac

Mặc dù chúng tôi có thể sử dụng idle hoặc ứng dụng thiết bị đầu cuối để viết các tập lệnh Python, chúng tôi thích sử dụng trình chỉnh sửa mã mạnh mẽ, mở rộng và nhẹ hơn là môi trường mã hóa cứng nhắc. Trong phần này của hướng dẫn, chúng tôi sẽ cài đặt Code Visual Studio để phát triển Python trên macOS.

1. Đầu 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://code.visualstudio.com/. 2. Bấm đúp vào tệp đã tải xuống để trích xuất nội dung lưu trữ. 3. Di chuyển ứng dụng mã Visual Studio sang thư mục ứng dụng để cung cấp nó trong MacOS Launchpad. 4. Khởi chạy mã Visual Studio, sau đó mở một thư mục nơi các tập lệnh Python của bạn tồn tại (hoặc tạo một thư mục mới). Ví dụ: tạo một thư mục mới trên máy tính để bàn của bạn và đặt tên cho nó

export PATH=/usr/local/bin:/usr/local/sbin:$PATH
0, sau đó cố gắng mở thư mục trên mã VS. Thông thường, mã vs cần sự cho phép của bạn để truy cập các tệp trong thư mục máy tính để bàn của bạn; Bấm OK.
Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

2. Double-click the downloaded file to extract the archived contents.
Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

3. Move the Visual Studio Code application to the Application folder to make it available in the macOS launchpad.
Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

4. Launch Visual Studio Code, and then open a folder where your Python scripts exist (or create a new one). For example, create a new folder on your Desktop, and name it
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
0, then try to open the folder on VS Code. Usually, VS Code needs your permission to access files in your Desktop folder; click OK.
Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

Ngoài ra, bạn có thể cần phải tuyên bố rằng bạn tin tưởng các tác giả của các tệp được lưu trữ trong thư mục máy tính để bàn của bạn. 5. Tạo một tệp mới với tiện ích mở rộng

export PATH=/usr/local/bin:/usr/local/sbin:$PATH
1. Ví dụ: tạo một tệp mới và đặt tên cho mã
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
2 so với mã phát hiện tiện ích mở rộng
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
1 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 tôi 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.
Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

5. Create a new file with a
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
1 extension. For example, create a new file, and name it
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
2 VS Code detects the
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
1 extension and wants to install a Python extension.
Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

To work with Python inside VS Code, we need to use the Python extension, which includes many useful features, such as code completion with IntelliSense, debugging, unit testing support, etc.

Cài đặt nó bằng cách nhấp vào nút Cài đặt.

Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

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 ở phía bên trái của mã VS.

Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

Điều này sẽ cho bạn thấy một danh sách các phần mở rộng mã vs phổ biến nhất trên thị trường mã vs. Bây giờ, chúng ta có thể chọn tiện ích mở rộng Python và cài đặt nó.

Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

6. Sau khi phần 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:

Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

Sau đó chọn trình thông dịch Python được đề xuất trong danh sách.

Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

Nếu bạn có nhiều phiên bản Python được cài đặt trên máy Mac, thì tốt hơn là chọn phiên bản mới nhất.

Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

Bạn cũng có thể chọn một trình thông dịch Python bằng lệnh Python: chọn Trình thông dịch từ bảng lệnh. Để làm như vậy, nhấn CMD + SHIFT + P, loại Python và chọn Chọn trình thông dịch.

Chạy tập lệnh Python đầu tiên của chúng tôi trên Mac

Tuyệt vời, chúng tôi có mọi thứ chúng tôi cần viết và chạy mã Python bên trong mã vs. Hãy để viết mã sau trong mã VS và sau đó chạy nó.

print("Hello, World!)
name = input("What's your name? ")
print("Hello {}!\nWelcome to Dataquest!".format(name))

Chạ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ó cho thấy xin chào, thế giới! Trong thiết bị đầu cuối tích hợp, sau đó nó hỏi tên của bạn; Nhập tên của bạn và nhấn trả lại. Nó xuất ra

export PATH=/usr/local/bin:/usr/local/sbin:$PATH
4 và viết
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
5on dòng tiếp theo.

Hướng dẫn do i need to install python on mac? - tôi có cần cài đặt python trên mac không?

Sự kết luận

Trong hướng dẫn này, chúng tôi đã 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 mã Visual Studio với tư cách là Trình chỉnh sửa mã và định cấu hình nó để chạy các tập lệnh Python. Cuối cùng, chúng tôi đã viết một kịch bản Python nhỏ trong mã VS và chạy nó 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 và cách tạo và sử dụng chúng. Xin chúc mừng! Từ giờ trở đi, bầu trời 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 phần giới thiệu tương tác về Python và nhà phân tích dữ liệu của chúng tôi ở Python và nhà khoa học dữ liệu trong Python Paths sẽ giúp bạn sẵn sàng làm việc trong khoảng 6 tháng.

Mac có được xây dựng trong Python 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).

Làm cách nào để cài đặt Python trên máy Mac của tôi?

Phiên bản Python mới có sẵn trên máy Mac của bạn sau khi cài đặt hoàn tất ...
Đầu tiên, tải xuống gói cài đặt từ trang web Python. ....
Khi tải xuống hoàn tất, bấm đúp vào gói để bắt đầu cài đặt Python. ....
Khi cài đặt hoàn tất, nó sẽ mở thư mục Python ..

Tại sao macOS đi kèm với Python được cài đặt?

Vào thời điểm đó, Apple cho biết Python 2.7 đã được đưa vào MacOS để tương thích với phần mềm kế thừa."Nếu phần mềm của bạn phụ thuộc vào các ngôn ngữ kịch bản, bạn khuyên bạn nên gói thời gian chạy trong ứng dụng", Apple nói.for compatibility with legacy software. "If your software depends on scripting languages, it's recommended that you bundle the runtime within the app," said Apple.

Python có thể được sử dụng mà không cần cài đặt không?

Tùy chọn dễ nhất là chạy Python trên các máy chủ colab của Google.Điều này không yêu cầu bất kỳ chương trình nào được cài đặt trên máy cục bộ của bạn.Tôi khuyên bạn nên sử dụng Chrome cho việc này.Đơn giản chỉ cần bắt đầu gõ colab.run Python on Google's Colab servers. This doesn't require any programs to be installed on your local machine. I recommend using Chrome for this. Simply start typing colab.