NumPy - 环境
设置您的 NumPy 环境
Section titled “设置您的 NumPy 环境”NumPy 不是 Python 标准库的一部分,因此您需要单独安装它。对于大多数用户来说,推荐的方式是使用像 pip 或 conda 这样的包管理器。
使用包管理器安装(推荐)
Section titled “使用包管理器安装(推荐)”使用 pip(Python 的标准包安装器)
Section titled “使用 pip(Python 的标准包安装器)”如果您已经安装了 Python 和 pip,您可以从命令行(macOS/Linux 上的终端,Windows 上的命令提示符或 PowerShell)安装 NumPy:
pip install numpy此命令将从 Python Package Index (PyPI) 下载并安装最新兼容版本的 NumPy。
使用 conda(Anaconda Distribution 的一部分)
Section titled “使用 conda(Anaconda Distribution 的一部分)”如果您使用的是 Anaconda Python 发行版(在数据科学领域很受欢迎),它已经预装了 NumPy 和许多其他科学计算库。但是,您仍然可以使用 conda 安装或更新 NumPy:
conda install numpy或者更新到 Anaconda channels 中可用的最新版本:
conda update numpyAnaconda(来自 anaconda.com)是用于科学计算的强烈推荐的免费 Python 发行版,适用于 Windows、macOS 和 Linux。它简化了包管理和环境处理。
其他安装方法
Section titled “其他安装方法”Linux 包管理器
Section titled “Linux 包管理器”您通常可以使用您的 Linux 发行版自带的包管理器安装 NumPy,尽管版本可能比通过 pip 或 conda 获得的版本稍微旧一些。
对于 Debian/Ubuntu:
sudo apt-get updatesudo apt-get install python3-numpy # Use python3-numpy for Python 3对于 Fedora:
sudo dnf install numpy # Or python3-numpy depending on distro version注意:安装完整的科学计算栈通常涉及安装相关的包,如 scipy、matplotlib、pandas 等。
从源代码构建
Section titled “从源代码构建”从源代码构建 NumPy 通常适用于需要最新更改或特定构建配置的高级用户或开发者。它需要 C 编译器(例如 GCC 或 Clang)和 Python 开发头文件。
说明可以在 NumPy 官方文档中找到(numpy.org/install/)。
要检查 NumPy 是否正确安装,请打开一个 Python 解释器(在终端中输入 python 或 python3)或使用 IDE/Jupyter notebook,并尝试导入它:
import numpy如果没有错误消息出现,则安装成功。如果您看到 ImportError 或 ModuleNotFoundError,则说明安装或您的 Python 环境设置有问题。
# Example of an error if NumPy is not installedTraceback (most recent call last): File "<stdin>", line 1, in <module>ModuleNotFoundError: No module named 'numpy'导入 NumPy 的标准约定是使用别名 np:
import numpy as np
# You can now use np to access NumPy functions, e.g.:my_array = np.array([1, 2, 3])print(my_array)