Skip to Content

Cài đặt

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.

Khuyên dùng cho người mới bắt đầu

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.

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.

pixi add numpy

Dựa trên môi trường

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:
conda create -n my-env conda activate my-env conda install numpy
  • Pip:
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

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

Trình quản lý gói hệ thống

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):

brew install numpy

Linux (APT):

sudo apt install python3-numpy

Windows (Chocolatey):

choco install numpy

Xác nhận cài đặt

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.

Xử lý sự cố

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.
Last updated on