Hướng dẫn install python mac terminal - cài đặt thiết bị đầu cuối python mac

Ngôn ngữ lập trình thông dụng nhất hiện nay chính là Python. Không chỉ để lập trình ứng dụng, thiết kế website, Python còn được các nhà phân tích dữ liệu [Data Analyst] sử dụng để phục vụ cho việc phân tích. Để sử dụng Pyhton, bạn cần cài đặt Python trên Windows, Mac, Ubuntu, tùy hệ điều hành bạn đan sử dụng. Trong bài viết này, Lucid Gen sẽ hướng dẫn bạn cài đặt Python theo cách trực tiếp và theo cách thông qua Anaconda.

Tham khảo thêm

  • Cách thêm môi trường ảo Conda vào Pycharm
  • Cách tạo môi trường ảo Python và chia sẻ bằng Miniconda
  • Cách chạy file Python trên CMD và Mac

Với cách cài đặt Python trực tiếp, bạn sẽ tải Python từ python.org để cài đặt trên máy. Cách này được sử dụng phổ biến nhất vì nó khá tinh gọn.

Cài đặt Pyhthon trên Windows và macOS

Cách cài đặt Python trên Windows và Mac sẽ giống nhau. Chúng ta sẽ bắt đầu cài đặt Python theo các bước dưới đây nhé.

Video hướng dẫn cài đặt Python trên Windows và macOS

Bước 1: Truy cập trang python.org/downloads và nhấp nút Download Python. Truy cập trang python.org/downloads và nhấp nút Download Python.

Tải Python để cài đặt trên Windows và Mac

Bước 2: Mở file cài đặt đã tải về để bắt đầu cài đặt Python trên Windows và Mac. Bạn cứ nhấp nút Continue cho đến khi cài đặt Python thành công. Mở file cài đặt đã tải về để bắt đầu cài đặt Python trên Windows và Mac. Bạn cứ nhấp nút Continue cho đến khi cài đặt Python thành công.

Cài đặt Python trên Windows và MacBook

Đối với Windows thì bạn cần tích vào ô “Add Python to PATH” để sau này chạy Python trên Command Prompt [Terminal] dễ hơn nha.

Nhớ chọn Add Python to PATH khi cài đặt Python trên Windows

Bước 3: Sau khi cài đặt Python trên Windows hay Mac thành công thì bạn sẽ có một thư mục chứa Python như thế này. Bạn có thể mở file IDLE lên để sử dụng Python. Sau khi cài đặt Python trên Windows hay Mac thành công thì bạn sẽ có một thư mục chứa Python như thế này. Bạn có thể mở file IDLE lên để sử dụng Python.

Cài đặt Python trên Mac và Windows thành công

Bước 3: Chúng ta cần cài đặt Pip để có thể tạo môi trường ảo cho Python và cài đặt các module. Lucid Gen sẽ giải thích nhiều hơn về môi trường ảo Python và module ở bên dưới. Bây giờ chúng ta cần tập trung vào việc cài đặt Pip. Chúng ta cần cài đặt Pip để có thể tạo môi trường ảo cho Python và cài đặt các module. Lucid Gen sẽ giải thích nhiều hơn về môi trường ảo Python và module ở bên dưới. Bây giờ chúng ta cần tập trung vào việc cài đặt Pip.

Mở ứng dụng Terminal có sẵn trên Windows và Mac lên, sau đó nhập tuần tự các dòng code dưới đây để cài đặt Pip trên máy của bạn.

Tải file cài đặt Pip:

curl //bootstrap.pypa.io/get-pip.py -o get-pip.py

Bắt đầu cài đặt Pip:

python3 get-pip.py

Xóa file cài đặt Pip:

rm get-pip.py

Cài đặt Pip trên Windows và Mac

Cài đặt Python trên Ubuntu

Khác với Windows và macOS, cách cài đặt Python trên Ubuntu hoàn toàn bằng code và cũng khá đơn giản.

Bước 1: Truy cập vào Ubuntu của bạn bằng SSH. Truy cập vào Ubuntu của bạn bằng SSH.

Cài đặt Python trên Ubuntu

Khác với Windows và macOS, cách cài đặt Python trên Ubuntu hoàn toàn bằng code và cũng khá đơn giản. Nhập các dòng code bên dưới để cài đặt Python mà Pip cho Ubuntu.

Bước 1: Truy cập vào Ubuntu của bạn bằng SSH.

sudo apt update

Bước 2: Nhập các dòng code bên dưới để cài đặt Python mà Pip cho Ubuntu.

sudo apt install python3.10

Cập nhật các gói phần mềm trong Ubuntu:

sudo apt-get install python3-pip

Cài đặt Python trên Ubuntu:

Cài đặt Pip trên Ubuntu:

  • Tạo môi trường ảo cho Python
  • Chúng ta nên tạo ít nhất một môi trường ảo Python để sử dụng. Lý do là vì trong quá trình sử dụng Python, sẽ có lúc bạn cần cài đặt các module được chia sẻ trên pypi.org hoặc internet. Môi trường ảo chính là nơi chứa các module đó.
  • Nếu các module đó bị hỏng hoặc không tương thích với nhau sẽ gây ra nhiều lỗi. Lúc này nếu bạn đang dùng một môi trường ảo Python thì bạn chỉ cần xóa môi trường bị lỗi đi và tạo một môi trường ảo mới. Nếu bạn không dùng môi trường ảo mà không biết cách sửa lỗi thì bạn chỉ còn một cách là cài đặt lại hệ điều hành cho máy tính của bạn.

Khi làm việc, có thể một vài project sẽ cần các module đặc biệt, chúng có thể không tương thích với các module khác. Trường hợp này thì chúng ta nên tạo một môi trường ảo Python riêng cho project đó.

pip install virtualenv

# Ubuntu: sudo pip install virtualenv

Bạn không cần tạo nhiều môi trường ảo, vì việc này cũng tốn khá nhiều dung lượng trên máy tính. Chỉ cần tạo một môi trường ảo và sử dụng cho nhiều project cũng được. Lucid Gen cũng chỉ dùng 1-2 môi trường ảo Python thôi. thay env_name thành tên mà bạn thích. Nên để nó ngắn gọn gàng tốt.

virtualenv env_name

Cài đặt virtualenv:

virtualenv -p python3.10 env_name

Tạo môi trường ảo Python: thay env_name thành tên mà bạn thích. Nên để nó ngắn gọn gàng tốt.

Bạn có thể chỉ định một phiên bản Python cụ thể khi tạo môi trường ảo. Bạn đã cài đặt Python phiên bản nào thì thay số phiên bản vào code bên dưới. Nên dùng cách này vì cách phía trên có thể tạo một môi trường ảo với phiên bản Python khác nếu trên máy bạn có nhiều phiên bản của Python.

Như hình bên dưới đây, Lucid Gen đã tạo một môi trường ảo với phiên bản Python 3.10. Hãy chú ý đoạn CPython3.10.6.

Tạo môi trường ảo Python trên Windows, Mac, Ubuntu

Như vậy là bạn đã có một môi trường ảo Python trên máy tính của bạn rồi. Hãy xem tiếp phần bên dưới để biết cách cài đặt các module vào môi trường ảo mà bạn vừa tạo nhé.

Bước 1: Kích hoạt môi trường ảo Python đã tạo. Kích hoạt môi trường ảo Python đã tạo.

source env_name/bin/activate

Bước 2: Cài đặt module bằng Pip, thay pandas thành tên module mà bạn muốn cài đặt. Để biết đúng tên module thì bạn nên xem trên pypi.org, ví dụ vào trang pypi.org/project/pandas bạn sẽ thấy có đoạn code cài đặt giống y như bên dưới. Có một số module có cùng tên nhưng code cài đặt thông qua Pip sẽ khác nhau, bạn cần cẩn thận để không cài đặt nhầm module. Cài đặt module bằng Pip, thay pandas thành tên module mà bạn muốn cài đặt. Để biết đúng tên module thì bạn nên xem trên pypi.org, ví dụ vào trang pypi.org/project/pandas bạn sẽ thấy có đoạn code cài đặt giống y như bên dưới. Có một số module có cùng tên nhưng code cài đặt thông qua Pip sẽ khác nhau, bạn cần cẩn thận để không cài đặt nhầm module.

python3 get-pip.py
0

Cài đặt module cho Python trên Windows, Mac, Ubuntu

Khi đã kích hoạt môi trường ảo Python, bạn có thể mở Python để test code một chút.

python3 get-pip.py
1

Để tắt môi trường ảo này thì bạn nhập code bên dưới hoặc tắt ứng dụng Terminal đi là được.

python3 get-pip.py
2

Sử dụng Python trên Mac, Windows, Ubuntu

Cài đặt Python bằng Conda

Có một cách cài đặt Python khác dành cho các bạn thích giao diện trực quan đó là sử dụng công cụ Conda – Một trong những công cụ quản lý môi trường ảo cho Python vượt trội nhất hiện nay. Cách này giúp các bạn mới bắt đầu với Python, mới học phân tích dữ liệu có thể bắt đầu nhanh. Có hai phiên bản mà bạn sẽ phải lựa chọn là Anaconda và Miniconda.

So sánh giữa Anaconda và Miniconda

So sánhMinicondaAnaconda
Tổng quát Miniconda sẽ chỉ bao gồm Python và các tính năng quản lý môi trường ảo. Anaconda thì bao gồm Miniconda và hơn 150 các gói packages chất lượng để sẵn trong bộ cài đặt.
Dung lượng Khoảng 1GB sau khi cài đặt môi trường ảo. Khoảng 9GB sau khi cài đặt môi trường ảo.
Giao diện Code với Terminal và trực quan với Navigator. Code với Terminal và trực quan với Navigator.
Đề xuất của các diễn đàn Vừa đủ dùng, nên lựa chọn. Dư thừa.
Lucid Gen lựa chọn Đang dùng. Đã từng dùng rất lâu và đã gỡ bỏ.

Mình sẽ hướng dẫn cả Anaconda và Miniconda, bạn chọn phiên bản nào thì làm theo hướng dẫn của phiên bản đó nhé.

Sử dụng Anaconda để cài đặt Python

Bước 1: Truy cập trang anaconda.com/products/distribution để tải Anaconda phiên bản miễn phí. Truy cập trang anaconda.com/products/distribution để tải Anaconda phiên bản miễn phí.

Tải Anaconda để cài đặt Python trên Windows và Mac

Bước 2: Mở file cài đặt đã tải về để cài đặt Anaconda trên Windows hoặc Mac. Nhấp nút Continue cho đến khi cài đặt Anaconda thành công. Mở file cài đặt đã tải về để cài đặt Anaconda trên Windows hoặc Mac. Nhấp nút Continue cho đến khi cài đặt Anaconda thành công.

Cài đặt Anaconda trên Mac và Windows

Bước 3: Tạo môi trường ảo Python với Anaconda. Mở Anaconda > Environments > Create > điền tên môi trường và chọn phiên bản Python > Create để tạo một môi trường ảo mới. Tạo môi trường ảo Python với Anaconda. Mở Anaconda > Environments > Create > điền tên môi trường và chọn phiên bản Python > Create để tạo một môi trường ảo mới.

Tạo môi trường ảo Python trên Windows và Mac bằng Anaconda

Bạn có thể thấy môi trường ảo được tạo bởi Anaconda sẽ có nhiều gói module sẵn, trong đó có luôn Pip rồi. Như vậy thì cũng tiện lợi, nhưng sau này bạn sẽ thấy chúng dư thừa.

Môi trường ảo Python trên Windows và Mac được tạo bởi Anaconda

Sử dụng Miniconda để cài đặt Python

Bước 1: Bạn truy cập trang docs.conda.io/en/latest/miniconda.html#latest-miniconda-installer-links để tải bộ cài đặt Miniconda tùy theo hệ điều hành của bạn. Bạn truy cập trang docs.conda.io/en/latest/miniconda.html#latest-miniconda-installer-links để tải bộ cài đặt Miniconda tùy theo hệ điều hành của bạn.

  • Windows: Tải file exe.
  • macOS: Tải file pkg.
  • Linux: Tải file sh.

Đối với file exe và pkg thì bạn mở lên cài đặt giống như Anaconda ở trên, nó có giao diện trực quan như thế. Còn đối với file sh [bash] thì bạn tải và cài đặt như sau:

python3 get-pip.py
3

Bước 2: Tạo môi trường ảo với Miniconda. Tạo môi trường ảo với Miniconda.

Bạn có thể dùng code trên Terminal để quản lý môi trường ảo với Miniconda, nếu bạn không cài đặt Conda Navigator.

Tạo môi trường ảo: Thay myenv thành tên môi trường ảo của bạn. Thay myenv thành tên môi trường ảo của bạn.

python3 get-pip.py
4

Kiểm tra danh sách môi trường ảo:

python3 get-pip.py
5

Xóa môi trường ảo: Thay myenv thành tên môi trường ảo muốn xóa. Thay myenv thành tên môi trường ảo muốn xóa.

python3 get-pip.py
6

Cài Navigator nếu bạn thích giao diện trực quan:

Nếu bạn không quen với việc sử dụng code để quản lý môi trường ảo thì bạn hoàn toàn có thể cài đặt thêm Navigator để có giao diện trực quan giống như Anaconda. Anaconda Navigator chỉ là một ứng dụng để bạn quản lý môi trường ảo, nó không chứa nhiều packages dư thừa.

python3 get-pip.py
7

Kích hoạt môi trường ảo để cài đặt modules

Bạn nên sử dụng Terminal để cài đặt các module vì nó nhanh gọn và dùng nhiều bạn sẽ quen thôi. Nếu mỗi lần cài đặt module mới mà mở Anaconda lên thì sẽ mất nhiều thời gian hơn.

Kích hoạt môi trường ảo: thay env_name thành tên môi trường của bạn. thay env_name thành tên môi trường của bạn.

python3 get-pip.py
8

Cài đặt module mới: bạn hãy dùng một trong hai cách đặt module dưới dây đối với Anaconda. bạn hãy dùng một trong hai cách đặt module dưới dây đối với Anaconda.

So sánhMinicondaAnaconda
Tổng quát Miniconda sẽ chỉ bao gồm Python và các tính năng quản lý môi trường ảo. Anaconda thì bao gồm Miniconda và hơn 150 các gói packages chất lượng để sẵn trong bộ cài đặt.
Dung lượng Khoảng 1GB sau khi cài đặt môi trường ảo. Khoảng 9GB sau khi cài đặt môi trường ảo.
Giao diện Code với Terminal và trực quan với Navigator. Đề xuất của các diễn đàn
Ví dụ một module pypi.org/project/pandas anaconda.org/conda-forge/pandas

Mình khuyên bạn nên dùng Pip để cài đặt module nhé. Dù bạn dùng cách nào thì hãy sử dụng một cách duy nhất. Việc trộn lẫn hai cách có thể gây ra lỗi với các module.

python3 get-pip.py
9

Kích hoạt môi trường ảo Python và cài đặt module

Khi đang ở trong môi trường ảo Python được tạo bởi Anaconda thì bạn cũng có thể mở Python để test một vài đoạn code.

rm get-pip.py
0

Để tắt môi trường ảo của Anaconda thì bạn nhập code bên dưới hoặc tắt cửa sổ Terminal đi là được.

rm get-pip.py
1

Sử dụng Python trên Windows và Mac bằng môi trường ảo của Conda

Câu hỏi thường gặp

Làm sao để nâng cấp hay hạ cấp phiên bản Python?

Tải và cài đặt Python với phiên bản mà bạn muốn là được, bạn có thể sử dụng nhiều phiên bản Python trên cùng một máy tính. Đối với Anaconda và Miniconda thì bạn chỉ cần thay số phiên bản Pyhton ở bước tạo môi trường ảo.

Làm sao để xóa môi trường ảo Python đã tạo?

Đối với Anaconda thì bạn vào Environments, chọn môi trường ảo và nhấp nút Remove. Đối với Python trực tiếp thì bạn chỉ cần xóa thư mục chứa môi trường ảo bằng lệnh “rm -rf env_name”. Thay env_name bằng tên môi trường ảo của bạn.

Làm sao để chạy một file Python script?

Kích hoạt môi trường ảo trước. Sau đó, dùng lệnh “python path/to/script.py” để chạy file Python script.

Lời kết

Với bài hướng dẫn này, bạn có thể cài đặt được Python một cách hoàn chỉnh trên Windows, Mac, Ubuntu rồi. Đi kèm với Python thì những nhà phân tích dữ liệu sẽ cài đặt SQL server trên Mac hoặc Windows để thuận tiện cho việc học tập và khám phá. Hãy theo dõi các bài viết liên quan đến phân tích dữ liệu trên Lucid Gen bạn nhé. Nếu bạn cần giải đáp gì thì đừng ngại để lại bình luận bên dưới.

Bài Viết Liên Quan

Chủ Đề