Bài viết gần đây
-
Cài đặt môi trường Python, Jupyter và VS Code cho khóa K11
Tháng 6 23, 2026 -
Giới thiệu khóa học K11: Từ Python đến Bot Auto Trading
Tháng 6 23, 2026
| Cài đặt môi trường Python, Jupyter và VS Code cho khóa K11
Được viết bởi thanhdt vào ngày 23/06/2026 lúc 10:45 | 12 lượt xem
Khóa học: Lập trình Bot Auto Trading Python — K11
Buổi: 1 — Tổng quan
Thời gian đọc: ~10 phút
Mục lục
- Tổng quan phần mềm cần cài
- Cài đặt Python 3.11
- Cài Jupyter Notebook
- Cài Visual Studio Code
- Cài thư viện Python cơ bản
- Kiểm tra cài đặt
- Câu hỏi ôn tập
1. Tổng quan phần mềm cần cài
Trước khi bắt đầu Buổi 1, hãy chuẩn bị môi trường sau:
| # | Phần mềm | Mục đích | Bắt buộc |
|---|---|---|---|
| 1 | Python 3.11.x | Ngôn ngữ lập trình chính | ✅ |
| 2 | Jupyter Notebook | Chạy file .ipynb (bài giảng) |
✅ |
| 3 | VS Code | Soạn code .py, debug |
✅ |
| 4 | Thư viện pip | numpy, pandas, requests… |
✅ |
| 5 | MetaTrader 5 | Giao dịch Forex (Buổi 7+) | Tùy chọn |
Lưu ý: Cài Python trước, sau đó mới cài Jupyter và các thư viện qua
pip.
2. Cài đặt Python 3.11
Bước 1: Tải Python
Truy cập https://www.python.org/downloads/ và tải Python 3.11.x (hoặc 3.10.x, 3.9.x đều được).
Bước 2: Cài đặt trên Windows
- Mở file
.exevừa tải - Quan trọng: tick vào ô “Add Python to PATH” ở màn hình đầu tiên
- Chọn “Install Now”
- Chờ hoàn tất và đóng cửa sổ cài đặt
Bước 3: Xác nhận
Mở Command Prompt hoặc PowerShell, gõ:
python --version
Kết quả mong đợi:
Python 3.11.x
Nếu báo lỗi 'python' is not recognized, bạn cần cài lại và nhớ tick Add to PATH.
3. Cài Jupyter Notebook
Jupyter cho phép chạy từng ô code trong file notebook (.ipynb) — định dạng bài giảng chính của khóa K11.
Mở terminal và chạy:
pip install notebook
Sau khi cài xong, khởi động Jupyter:
jupyter notebook
Trình duyệt sẽ tự mở tại http://localhost:8888. Tại đây bạn có thể mở file bài giảng Buổi 1 và nhấn Shift + Enter để chạy từng ô code.
Phím tắt Jupyter hữu ích
| Phím | Chức năng |
|---|---|
Shift + Enter |
Chạy ô hiện tại, chuyển sang ô tiếp |
Ctrl + Enter |
Chạy ô hiện tại, giữ nguyên vị trí |
A |
Thêm ô phía trên (ở chế độ command) |
B |
Thêm ô phía dưới |
DD (nhấn D hai lần) |
Xóa ô |
4. Cài Visual Studio Code
VS Code là trình soạn thảo code mạnh, hỗ trợ cả file .py lẫn notebook.
Bước 1: Tải và cài VS Code
Truy cập https://code.visualstudio.com/, tải bản phù hợp hệ điều hành và cài đặt.
Bước 2: Cài Extension bắt buộc
Mở VS Code → biểu tượng Extensions (thanh bên trái) → tìm và cài:
- Python (Microsoft) — hỗ trợ chạy, debug Python
- Jupyter (Microsoft) — mở và chạy file
.ipynbtrực tiếp trong VS Code
Bước 3: Mở thư mục khóa học
File → Open Folder → chọn thư mục chứa tài liệu khóa K11.
Từ Buổi 2 trở đi, nhiều bài tập sẽ ở dạng file .py — VS Code sẽ là công cụ chính để soạn và chạy.
5. Cài thư viện Python cơ bản
Khóa K11 sử dụng nhiều thư viện. Cài ngay từ đầu các thư viện cơ bản sau:
pip install numpy pandas matplotlib yfinance requests scikit-learn
Giải thích từng thư viện
| Thư viện | Vai trò trong khóa học |
|---|---|
numpy |
Tính toán số học, mảng dữ liệu |
pandas |
Xử lý bảng OHLCV, DataFrame |
matplotlib |
Vẽ biểu đồ giá, chỉ báo |
yfinance |
Lấy dữ liệu chứng khoán (Buổi 4–5) |
requests |
Gọi REST API (Buổi 1, 5) |
scikit-learn |
Phân tích dữ liệu, ML cơ bản (Buổi 10) |
Thư viện cài sau (theo tiến độ khóa học)
# Buổi 5–6: API & Crypto
pip install ccxt sqlalchemy pyodbc
# Buổi 7: Forex & MT5
pip install MetaTrader5
# Buổi 9: Redis
pip install redis
# Buổi 4: Chỉ báo kỹ thuật
pip install ta-lib
ta-libtrên Windows có thể cần file wheel riêng. Giảng viên sẽ hướng dẫn chi tiết ở Buổi 4.
6. Kiểm tra cài đặt
Tạo file test_setup.py với nội dung sau và chạy bằng VS Code hoặc terminal:
import sys
print(f"Python: {sys.version}")
libs = ["numpy", "pandas", "matplotlib", "requests"]
for lib in libs:
try:
__import__(lib)
print(f"✅ {lib} — OK")
except ImportError:
print(f"❌ {lib} — CHƯA CÀI")
# Thử lấy giá BTC
import requests
try:
r = requests.get(
"https://api.binance.com/api/v3/ticker/price?symbol=BTCUSDT",
timeout=10
)
price = float(r.json()["price"])
print(f"n✅ Kết nối Binance OK — BTC: ${price:,.2f}")
except Exception as e:
print(f"n❌ Lỗi kết nối: {e}")
Nếu tất cả dòng hiện ✅, môi trường đã sẵn sàng cho Buổi 1.
Xử lý lỗi thường gặp
| Lỗi | Nguyên nhân | Cách sửa |
|---|---|---|
python not found |
Chưa add PATH | Cài lại Python, tick Add to PATH |
pip not found |
PATH chưa đúng | Dùng python -m pip install ... |
ModuleNotFoundError |
Chưa cài thư viện | pip install <tên-thư-viện> |
| Jupyter không mở browser | Port bị chiếm | Thử jupyter notebook --port 8889 |
7. Câu hỏi ôn tập
- Tại sao cần tick “Add Python to PATH” khi cài Python trên Windows?
- Jupyter Notebook và VS Code khác nhau như thế nào? Khi nào dùng cái nào?
- Lệnh nào dùng để cài thư viện
pandas?
Bài trước: Giới thiệu khóa học K11
🎓 Đăng ký khóa Lập trình Bot Auto Trading Python: