在开始使用NumPy之前,你需要将其安装到你的Python环境中。本节将详细介绍多种安装方法,以及如何配置一个干净、隔离的开发环境,避免依赖冲突。
确保你的计算机上已经安装了Python(推荐3.8及以上版本)。你可以通过以下命令检查Python版本:
python --version
如果你还没有安装Python,请访问 python.org 下载并安装。
另外,建议使用 虚拟环境 来隔离不同项目的依赖。Python自带的 venv 模块可以轻松创建虚拟环境。
pip是Python官方的包管理器,几乎在所有Python安装中都会自带。打开终端(命令提示符)并执行以下命令:
pip install numpy
如果你想安装特定版本的NumPy,可以使用 == 指定版本号:
pip install numpy==1.24.3
在Windows上,如果提示权限错误,可以尝试用户安装(添加 --user)或以管理员身份运行终端。
如果你使用的是Anaconda或Miniconda,可以使用conda命令安装NumPy:
conda install numpy
conda会自动解决依赖关系,并安装适合你操作系统的预编译包。你也可以从特定的频道(如conda-forge)安装:
conda install -c conda-forge numpy
安装完成后,你可以启动Python解释器并尝试导入NumPy,以确认安装成功:
import numpy as np
print(np.__version__)
如果成功输出版本号(例如 1.24.3),则说明NumPy已经正确安装。
为了避免不同项目之间的依赖冲突,建议为每个项目创建独立的虚拟环境。以下是使用Python内置 venv 的步骤:
venv):
python -m venv venv
venv\Scripts\activatevenv\Scripts\Activate.ps1source venv/bin/activate(venv),此时再使用 pip install numpy 安装的包将仅限该环境使用。如果你使用conda,可以直接创建新的conda环境:
conda create -n myenv numpy
conda activate myenv
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
ipykernel 并将环境添加到Jupyter内核中。具体步骤请参考相关教程。
安装好NumPy后,你就可以开始学习NumPy的核心功能了。下一章我们将介绍NumPy的 数组对象(ndarray) 及其基本操作。