Mahotas - 安装
我们之前都了解到,Mahotas 提供了广泛的图像处理工具,包括过滤、特征检测、分割等。如果您有兴趣在 Python 项目中使用 Mahotas,则需要将其安装在您的系统上。
我们可以通过多种方式安装 Mahotas,包括使用 pip、conda 或 从源代码安装。在本教程中,我们将介绍使用不同方法在您的机器上安装 Mahotas 所需的步骤。
在本教程结束时,您将在系统上启动并运行 Mahotas,随时可用于图像处理和计算机视觉任务。
使用 Pip
Pip 是 Python 的包管理器,可让我们轻松安装和管理第三方库和包。
如果我们的系统上安装了 Python 和 pip,我们可以通过在终端或命令提示符中运行以下命令来安装 Mahotas−
pip install mahotas
这将从 Python 软件包索引 (PyPI) 下载并安装最新版本的 Mahotas,并将其安装在我们的系统上,如下面的输出所示−
C:\Users\Lenovo>pip install mahotas 收集 mahotas 使用缓存的 mahotas-1.4.13-cp310-cp310-win_amd64.whl (1.7 MB) 已满足要求:numpy in c:\users\lenovo\appdata\local\programs\python\python310\lib\site-packages (来自 mahotas) (1.24.3) 安装收集的软件包:mahotas 成功安装 mahotas-1.4.13
使用 Conda
Conda 是另一个 Python 软件包管理器,通常用于科学计算和数据分析。
如果我们使用的是 Python 的 Anaconda 发行版,我们可以通过在终端或 Anaconda 提示符中运行以下命令来安装 Mahotas−
conda install -c conda-forge mahotas
这将从 conda−forge 频道(开源包)下载并安装 Mahotas,并将其安装在我们的 Anaconda 环境中,如下面的输出所示 −
(base) C:\Users\Lenovo>conda install -c conda-forge mahotas Collecting package metadata (current_repodata.json): done Solving environment: \ The environment is inconsistent, please check the package plan carefully The following packages are causing the inconsistency: - defaults/win-64::anaconda-client==1.10.0=py39haa95532_0 - defaults/win-64::anaconda-navigator==2.1.4=py39haa95532_0 . . . The following packages will be UPDATED: ca-certificates pkgs/main::ca-certificates-2022.07.19~ --> conda-forge::cacertificates- 2023.5.7-h56e8100_0 openssl 1.1.1q-h2bbff1b_0 --> 1.1.1th2bbff1b
通过使用 Conda−Forge 频道,我们可以访问各种各样的软件包,并随时了解科学计算和数据分析社区的最新发展。
如果我们不想将 conda-forge 频道永久安装到我们的 conda 配置中,我们可以使用如下所示的命令仅安装 mahotas 包 −
conda install -c https://conda.anaconda.org/conda-forge mahotas
从源代码
如果我们想安装特定版本的 Mahotas 或需要修改源代码,我们可以从 PyPL − 下载源分发版https://mahotas.readthedocs.io/en/latest/install.html 并手动安装。
从源代码安装 mahotas 的步骤
要从源代码安装,首先我们需要下载源代码分发版并将其解压到我们系统上的目录中。然后,我们需要打开终端或命令提示符并导航到我们提取源代码的目录。
让我们一步一步学习从源代码安装 mahotas −
步骤 1 安装所需的依赖项 − Mahotas 需要安装 NumPy、SciPy 和 OpenCV。我们可以使用 pip 或我们的包管理器安装这些包。
例如,使用 pip −
pip install numpy scipy opencv-python
或者,
如果您更喜欢使用包管理器(在 Linux 上),请使用以下命令 −
sudo apt-get install python-numpy python-scipy python-opencv
第 2 步 下载 Mahotas 源代码 − 您可以从官方网站下载源代码 − https://mahotas.readthedocs.io/en/latest/install.html。下载源代码后,将其解压到您选择的目录中。
步骤 3 构建和安装 Mahotas − 打开终端或命令提示符并导航到您解压 Mahotas 源代码的目录。运行以下命令来构建 Mahotas −
python mahotassource.py build
步骤 4 构建过程成功完成后,运行以下命令来安装 Mahotas −
sudo python mahotassource.py install
完成这些步骤后,Mahotas 应该安装在您的系统上。您可以通过在 Python 脚本中导入它来测试它 −
import mahotas
就是这样!您已成功从源代码安装了 Mahotas。
这些是安装 Mahotas 的一些最常用方法,具体取决于您的环境和偏好。选择最适合您的方法并开始使用 Mahotas 完成您的计算机视觉和图像处理任务。