Cài đặt python 3 trên Mac OS X

Cài đặt Python 3 trên Mac OS X

Hiện nay, các phiên bản Mac OS X đều chỉ đang được cài sẵn Python 2.7 – phiên bản đã cũ và không được nâng cấp. Bài viết này hướng dẫn cách cài đặt Python 3.
Trước khi cài đặt Python, bạn sẽ cần phải cài đặt GCC. GCC có thể được cài đặt thông qua cài đặt XCode.

CÀI ĐẶT XCODE

Nếu bạn đã cài đặt XCode rồi thì hãy bỏ qua bước này
Mở chương trình Terminal, chạy câu lệnh xcode-select —-install
Đợi cho đến khi Xcode được cài đặt hoàn tất và chuyển sang bước sau

CÀI ĐẶT HOMEBREW

Cài đặt Homebrew , công cụ sử dụng để cài đặt Python 3. Sau này, bạn sẽ còn sử dụng công cụ Homebrew này rất nhiều nhé.

Để cài đặt Homebrew, mở Terminal và chạy câu lệnh dưới đây:
$ ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

Khi script này sẽ ghi ra chi tiết các thông tin về cài đặt. Sau khi cài đặt Homebrew, thì Homebrew sẽ được chèn vào đầu của biến môi trường (PATH).
export PATH=/usr/local/bin:/usr/local/sbin:$PATH

CÀI ĐẶT PYTHON 3

Chạy lện dưới đây trong Terminal và đợi đến khi hoàn thành
$ brew install python

Nếu chạy lệnh trên bị lỗi do không tìm thấy brew thì hãy thực hiện thêm dòng sau vào file ~/.bash_profile
export PATH=/usr/local/bin:/usr/local/sbin:$PATH

Hãy thử lệnh sau để biến được phiên bản python

# Bạn đã cài đặt Python 3 chưa?
$ python –version
Python 3.6.4 # Thành công!
# Nếu bạn vẫn nhìn thấy Python 2.7 thì hãy chắc chắn rằng biến môi trường (PATH) /usr/local/bin/ được đặt ưu tiên trên so với /usr/bin/

Bài viết sau, mình sẽ hướng dẫn các bạn sử dụng Pipenv & Virtual Environments để tạo ra môi trường làm việc độc lập, chuyên nghiệp, hiệu quả. Một môi trường ảo (Virtual Environment) là công cụ cho phép giữ các phụ thuộc (các package) cần thiết cho từng dự án độc lập nhau bằng việc tạo môi trường Python ảo cho từng dự án. Nó sẽ giải quyết vấn đề là có dự án bạn dùng Python2, có dự án bạn dùng Python3 hoặc cần xuất ra tất các các phụ thuộc của một dự án,…
Hãy xem bài viết Hướng dẫn sử dụng môi trường ảo Virtual Environments trong Python

One Reply to “Cài đặt Python 3 trên Mac OS X”

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *