Thiết lập Môi trường Python

Xin chào, các bạn muốn học Python! Tôi rất vui được hướng dẫn các bạn trong hành trình thú vị thiết lập môi trường Python. Như một người dạy Python từ nhiều năm, tôi cam kết rằng bước đầu tiên này rất quan trọng, nhưng đừng lo lắng - chúng ta sẽ làm cho nó trở nên thú vị và dễ dàng!

Python - Environment Setup

Thiết lập Môi trường Cục bộ

Trước khi bắt đầu mã hóa, chúng ta cần tạo một môi trường ấm cúng cho Python trên máy tính của bạn. Hãy tưởng tượng điều này như xây dựng một nests cho một con python (loại số, tất nhiên!). Quá trình này bao gồm tải xuống và cài đặt Python, và sau đó cho máy tính biết nơi tìm thấy nó.

Tải xuống Python

Trước hết, hãy để Python lên máy tính của bạn. Điều hướng đến trang web chính thức Python (python.org) và tìm phần "Downloads". Bạn sẽ thấy các phiên bản khác nhau có sẵn, nhưng cho người mới bắt đầu, tôi khuyên bạn nên sử dụng phiên bản 3 của Python mới nhất.

Mẹo pro: Luôn tải xuống từ nguồn chính thức để tránh các điều bất ngờ!

Cài đặt Python

Bây giờ bạn đã tải xuống Python, đến lúc mở khỏi đỏng và chào đón nó trên máy tính của bạn. Quá trình cài đặt thay đổi hơi tùy thuộc vào hệ điều hành của bạn, hãy cùng phân tích:

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

Đối với các bạn dùng Ubuntu, bạn may mắn! Python thường đi kèm với Ubuntu. Để kiểm tra, mở terminal của bạn và gõ:

python3 --version

Nếu bạn thấy một số phiên bản, bạn đã sẵn sàng! Nếu không, đừng lo lắng. Chỉ cần gõ:

sudo apt-get update
sudo apt-get install python3

Cài đặt Python trên các hệ Linux khác

Nếu bạn đang sử dụng một phiên bản Linux khác, quá trình tương tự. Bạn có thể sử dụng trình quản lý gói của bản phân phối của bạn. Ví dụ, trên Fedora, bạn sẽ sử dụng:

sudo dnf install python3

Cài đặt Python trên Windows

Các bạn dùng Windows, quá trình của bạn hơi khác, nhưng vẫn dễ hiểu:

  1. Chạy trình cài đặt bạn đã tải xuống.
  2. Hãy chắc chắn bạn đã đánh dấu ô "Add Python to PATH" - điều này sẽ tiết kiệm chúng ta một bước sau!
  3. Nhấp vào "Install Now" và để ma thuật diễn ra.

Thiết lập PATH

Bây giờ, chúng ta cần đảm bảo rằng máy tính của bạn biết nơi tìm Python khi bạn muốn sử dụng nó. Điều này như đưa cho máy tính của bạn bản đồ đến nhà của Python.

Thiết lập PATH trên Unix/Linux

Đối với các bạn dùng Linux và Mac, mở terminal của bạn và sửa đổi tệp .bashrc hoặc .bash_profile của bạn:

nano ~/.bashrc

Thêm dòng này vào cuối:

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

Lưu và thoát, sau đó chạy:

source ~/.bashrc

Thiết lập PATH trên Windows

Các bạn dùng Windows đã đánh dấu "Add Python to PATH" trong quá trình cài đặt có thể bỏ qua bước này. Nếu bạn không, đừng lo lắng! Dưới đây là điều bạn nên làm:

  1. Nhấp phải vào "This PC" và chọn "Properties"
  2. Nhấp vào "Advanced system settings"
  3. Nhấp vào "Environment Variables"
  4. Trong "System variables", tìm và chọn "Path", sau đó nhấp vào "Edit"
  5. Nhấp vào "New" và thêm đường dẫn đến thư mục cài đặt Python của bạn (thường là gì đó như C:\Python39)

Các Biến Môi trường Python

Các biến môi trường giống như các thông điệp bí mật bạn có thể để lại cho Python. Chúng có thể ảnh hưởng đến cách Python hoạt động. Dưới đây là bảng một số biến môi trường phổ biến:

Biến Mô tả
PYTHONPATH Gia tăng đường dẫn tìm kiếm mặc định cho các tệp mô-đun
PYTHONSTARTUP Đường dẫn đến tệp khởi tạo được thực thi khi khởi động tương tác
PYTHONCASEOK Được sử dụng trên Windows để cho phép nhập mô-đun không phân biệt hoa thường
PYTHONHOME Đường dẫn tìm kiếm mô-đun thay thế

Bạn không cần thiết đặt chúng ngay, nhưng nó là tốt để biết chúng tồn tại để tham khảo trong tương lai!

Chạy Python

Xin chúc mừng! Bạn đã thiết lập môi trường Python của mình. Bây giờ, hãy đảm bảo mọi thứ đều hoạt động. Mở terminal (hoặc dấu lệnh trên Windows) và gõ:

python

Bạn sẽ thấy gì đó như thế này:

Python 3.9.5 (default, May 3 2021, 08:33:23)
[GCC 10.2.1 20201125 (Red Hat 10.2.1-9)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

Đây là shell tương tác Python. Hãy thử lệnh đơn giản:

>>> print("Hello, Python!")
Hello, Python!

Nếu bạn thấy "Hello, Python!" được in ra, hãy tự mình đừng một cái nịt - bạn đã cài đặt Python và chạy lệnh đầu tiên của mình thành công!

Nhớ rằng, thiết lập môi trường của bạn như chuẩn bị bếp trước khi nấu một bữa ăn ngon. Bây giờ khi mọi thứ đã sẵn sàng, chúng ta sẵn sàng bắt đầu tạo ra những điều tuyệt vời với Python.

Trong những năm dạy học, tôi đã thấy rằng các học viên dành thời gian để thiết lập môi trường của mình một cách chính xác sẽ có một trải nghiệm học tập mượt mà hơn. Vì vậy, xin chúc mừng bạn đã đi qua bước quan trọng này!

Lần tiếp theo, chúng ta sẽ bước vào việc viết và chạy các chương trình Python phức tạp hơn. Đến đó, hãy tận hưởng việc thử nghiệm trong shell tương tác. Ai biết? Bạn có thể phát hiện ra điều thú vị trước khi buổi học tiếp theo!

Chúc mãi mãi mã code, các nhà Python tương lai!

Credits: Image by storyset