Bỏ qua để đến nội dung

Cài đặt NumPy

Trang này giả định rằng bạn cảm thấy thoải mái khi sử dụng terminal và đã quen thuộc với các trình quản lý gói (package managers). Điều kiện tiên quyết duy nhất để cài đặt NumPy là chính Python. Nếu bạn chưa có Python và muốn cách đơn giản nhất để bắt đầu, chúng tôi khuyên bạn nên sử dụng Anaconda Distribution - nó bao gồm Python, NumPy và nhiều gói khác thường được sử dụng cho tính toán khoa học và khoa học dữ liệu.

Phương pháp cài đặt NumPy được khuyến nghị tùy thuộc vào quy trình làm việc ưa thích của bạn. Dưới đây, chúng tôi chia các phương pháp cài đặt thành các loại sau:

  • Dựa trên dự án (ví dụ: uv, pixi) (khuyên dùng cho người mới)
  • Dựa trên môi trường (ví dụ: pip, conda) (quy trình làm việc truyền thống)
  • Trình quản lý gói hệ thống (không khuyên dùng cho hầu hết người dùng)
  • Xây dựng từ nguồn (source) (dành cho người dùng nâng cao và mục đích phát triển)

Hãy chọn phương pháp phù hợp nhất với nhu cầu của bạn. Nếu bạn không chắc chắn, hãy bắt đầu với phương pháp Dựa trên môi trường bằng conda hoặc pip.

uv: Một trình quản lý gói Python hiện đại được thiết kế để mang lại tốc độ và sự đơn giản.

Terminal window
uv pip install numpy

pixi: Một trình quản lý gói đa nền tảng cho Python và các ngôn ngữ khác.

Terminal window
pixi add numpy

Hai công cụ chính cài đặt các gói Python là pipconda. Chức năng của chúng chồng chéo một phần (ví dụ: cả hai đều có thể cài đặt numpy), tuy nhiên, chúng cũng có thể hoạt động cùng nhau.

  • Conda: Nếu bạn sử dụng conda, bạn có thể cài đặt NumPy từ các kênh defaults hoặc conda-forge:
Terminal window
conda create -n my-env
conda activate my-env
conda install numpy
  • Pip:
Terminal window
pip install numpy

Mẹo: Sử dụng môi trường ảo để quản lý các phụ thuộc tốt hơn

Terminal window
python -m venv my-env
source my-env/bin/activate # macOS/Linux
# my-env\Scripts\activate # Windows
pip install numpy

Không được khuyến khích cho hầu hết người dùng, nhưng có sẵn để thuận tiện.

macOS (Homebrew):

Terminal window
brew install numpy

Linux (APT):

Terminal window
sudo apt install python3-numpy

Windows (Chocolatey):

Terminal window
choco install numpy

Sau khi cài đặt NumPy, hãy xác nhận cài đặt bằng cách chạy đoạn mã sau trong Python shell hoặc script:

import numpy as np
print(np.__version__)

Lệnh này sẽ in ra phiên bản NumPy đã cài đặt mà không có lỗi.

Nếu quá trình cài đặt của bạn thất bại với thông báo bên dưới, hãy xem Xử lý sự cố ImportError.

IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!
Importing the numpy c-extensions failed. This error can happen for different reasons, often due to issues with your setup.