Hướng dẫn cài đặt Python và chạy file .ipynb trên máy tính
· 4 phút để đọc
Bài viết này sẽ hướng dẫn bạn từng bước cài đặt Python, Jupyter Notebook và cách chạy file notebook (.ipynb) trên máy tính cá nhân.
1. Cài đặt Python
- Truy cập trang chủ Python: https://www.python.org/downloads/
- Tải về phiên bản Python mới nhất phù hợp với hệ điều hành của bạn (Windows/Mac/Linux).
- Chạy file cài đặt và nhớ tick vào ô "Add Python to PATH" trước khi nhấn Install.
2. Cài đặt Jupyter Notebook
Sau khi cài xong Python, mở Terminal (CMD/PowerShell trên Windows, Terminal trên Mac/Linux) và chạy lệnh:
pip install notebook
Hoặc bạn có thể cài đặt JupyterLab (phiên bản mới hơn):
pip install jupyterlab
3. Chạy file .ipynb bằng Jupyter Notebook
- Mở Terminal/CMD, chuyển đến thư mục chứa file
.ipynbcủa bạn. - Gõ lệnh:
jupyter notebook
- Trình duyệt sẽ tự động mở giao diện Jupyter. Chọn file
.ipynbđể bắt đầu làm việc.
4. Một số lỗi thường gặp
- Lệnh 'pip' không nhận diện: Bạn cần kiểm tra lại biến môi trường PATH hoặc khởi động lại máy.
- Không mở được Jupyter: Đảm bảo đã cài đúng Python và Jupyter, thử chạy lại lệnh cài đặt.
5. Tài nguyên tham khảo
⚠️ Bốn lỗi cài đặt phổ biến nhất
| Lỗi | Nguyên nhân | Cách sửa |
|---|---|---|
'python' is not recognized | Không tích "Add Python to PATH" khi cài | Cài lại, tích chọn — hoặc thêm PATH thủ công |
Cài thư viện rồi vẫn ModuleNotFoundError | Cài vào Python khác với Python đang chạy | Dùng môi trường ảo cho mọi dự án |
| Nhiều phiên bản Python tranh nhau | Cài chồng nhiều bản | Dùng py -3.12 để chỉ định rõ |
| Jupyter không thấy thư viện vừa cài | Kernel trỏ sai môi trường | python -m ipykernel install --user --name venv |
# Kiểm tra bạn đang dùng Python nào
python -c "import sys; print(sys.executable)"
# Kiểm tra thư viện đã cài chưa
pip show pandas
pip list | findstr pandas
🧪 Môi trường ảo — bước bắt buộc cho mọi dự án
# Tạo môi trường ảo
python -m venv .venv
# Kích hoạt
.venv\Scripts\activate # Windows
source .venv/bin/activate # macOS / Linux
# Prompt thay đổi thành (.venv) — dấu hiệu đã kích hoạt đúng
# Cài thư viện
pip install pandas numpy matplotlib jupyter
# Lưu phiên bản để tái lập
pip freeze > requirements.txt
# Tắt khi xong
deactivate
💡 Vì sao bắt buộc dùng môi trường ảo: hai dự án khác nhau có thể cần hai phiên bản
pandaskhác nhau. Không có môi trường ảo, bạn không thể có cả hai. Thêm vào đó, nếu bạn làm hỏng môi trường hệ thống, bạn sẽ phải cài lại Python.
📓 Jupyter Notebook — mẹo sử dụng hiệu quả
| Phím tắt | Tác dụng |
|---|---|
Shift + Enter | Chạy ô và chuyển xuống ô dưới |
Ctrl + Enter | Chạy ô, giữ nguyên vị trí |
Esc rồi A / B | Thêm ô trên / dưới |
Esc rồi M / Y | Chuyển thành Markdown / Code |
Esc rồi DD | Xoá ô |
Khi làm việc với Jupyter, hãy tuân thủ:
- Chạy từ trên xuống. Jupyter giữ biến trong bộ nhớ, nên chạy ô theo thứ tự khác sẽ cho kết quả khó hiểu hay. Khi bối rối, chọn Restart & Run All.
- Ô ngắn, một mục đích. Ô 100 dòng khó debug hơn 10 ô 10 dòng.
- Dùng Markdown ghi lại lý do. Ba tháng sau bạn sẽ không nhớ vì sao lọc dữ liệu như vậy.
- Không để notebook thay thế file
.py. Khi code trưởng thành, chuyển thành module — notebook để khám phá, không để xây sản phẩm.
Chúc bạn học Python hiệu quả và thành công!
// Hình ảnh minh họa cần được đặt trong thư mục bai-viet/assets với tên tương ứng: python-download.png, python-add-path.png, jupyter-home.png