出现错误(已解决)安装skimage包时报错解决方法

错误:

(mask-rcnn) ltsyl308@ltsyl308:~/modification/Mask_RCNN-2.1$ pip install skimage

Collecting skimage

Using cached skimage-0.0.tar.gz (757 bytes)

Preparing metadata (setup.py) ... error

error: subprocess-exited-with-error

× python setup.py egg_info did not run successfully.

│ exit code: 1

╰─> [3 lines of output]

*** Please install the `scikit-image` package (instead of `skimage`) ***

[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.

error: metadata-generation-failed

× Encountered error while generating package metadata.

╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.

hint: See above for details.

原因分析

skimage是scikit-image的简称,因此安装skimage时输入skimage的全称即可

解决方法

输入下面指令即可

pip install scikit-image
(mask-rcnn) ltsyl308@ltsyl308:~/modification/Mask_RCNN-2.1$ pip install scikit-image 
Collecting scikit-image
  Downloading scikit_image-0.19.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (13.5 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.5/13.5 MB 20.6 kB/s eta 0:00:00
Collecting networkx>=2.2
  Downloading networkx-2.6.3-py3-none-any.whl (1.9 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 21.7 kB/s eta 0:00:00
Collecting imageio>=2.4.1
  Downloading imageio-2.21.3-py3-none-any.whl (3.4 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 20.5 kB/s eta 0:00:00
Requirement already satisfied: pillow!=7.1.0,!=7.1.1,!=8.3.0,>=6.1.0 in /home/ltsyl308/anaconda3/envs/mask-rcnn/lib/python3.7/site-packages (from scikit-image) (9.2.0)
Requirement already satisfied: numpy>=1.17.0 in /home/ltsyl308/anaconda3/envs/mask-rcnn/lib/python3.7/site-packages (from scikit-image) (1.18.5)
Collecting PyWavelets>=1.1.1
  Downloading PyWavelets-1.3.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (6.4 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.4/6.4 MB 32.7 kB/s eta 0:00:00
Requirement already satisfied: scipy>=1.4.1 in /home/ltsyl308/anaconda3/envs/mask-rcnn/lib/python3.7/site-packages (from scikit-image) (1.7.3)
Requirement already satisfied: packaging>=20.0 in /home/ltsyl308/anaconda3/envs/mask-rcnn/lib/python3.7/site-packages (from scikit-image) (21.3)
Collecting tifffile>=2019.7.26
  Downloading tifffile-2021.11.2-py3-none-any.whl (178 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 178.9/178.9 kB 19.6 kB/s eta 0:00:00
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /home/ltsyl308/anaconda3/envs/mask-rcnn/lib/python3.7/site-packages (from packaging>=20.0->scikit-image) (3.0.9)
Installing collected packages: tifffile, PyWavelets, networkx, imageio, scikit-image
Successfully installed PyWavelets-1.3.0 imageio-2.21.3 networkx-2.6.3 scikit-image-0.19.3 tifffile-2021.11.2

  • 9
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
### 回答1: 您可以使用以下命令在Anaconda中安装skimage包: ``` conda install -c conda-forge scikit-image ``` 这将从conda-forge渠道安装scikit-image包。如果您想在特定的环境中安装该包,请先激活该环境,然后再运行上述命令。 ### 回答2: Anaconda是一款Python语言的科学计算平台,其中的Conda可以用来管理包。Scikit-imageskimage)是一款用于图像处理和计算机视觉的Python包,在Anaconda中安装skimage包非常简单。下面是安装skimage包的步骤: 首先,打开Anaconda Navigator,在“Environments”页面中,选择当前正在使用的环境(例如,“base (root)”),然后单击右侧的“Open Terminal”按钮,打开终端。 接下来,输入以下命令: ``` conda install scikit-image ``` 这将在当前环境中安装skimage包及其所有依赖项。安装过程可能需要一些时间,因为需要下载和安装大量文件。 安装完成后,可以验证是否成功安装skimage包。在终端中输入以下命令: ``` python import skimage ``` 如果没有报错,说明skimage包已经成功安装。您现在可以在Python代码中使用skimage库中的功能。 总之,使用Anaconda安装skimage包非常简单,只需要在终端中一行命令即可完成。安装后,可以将skimage库与其他Python科学计算库一起使用,帮助您进行图像处理和计算机视觉任务。 ### 回答3: Anaconda是一种常用的Python集成开发环境,由于其自带大量常用的Python第三方库,使用Anaconda进行Python开发可以提高开发效率。其中,skimage是一种常用的图像处理库,提供了多种图像处理算法。 要在Anaconda中安装skimage包,首先需要打开Anaconda Prompt(如果使用的是Windows系统)。然后,使用以下命令来安装skimage包: ``` conda install scikit-image ``` 此命令将会自动安装skimage包以及其相关的包,同时也将安装numexpr、Pillow、matplotlib等常用的依赖包。安装完成后,即可在Python程序中使用skimage库的各种功能。 如果需要手动安装skimage包,可以使用pip命令进行安装,使用以下命令来安装skimage包: ``` pip install -U scikit-image ``` 此命令将会从Python Package Index(PyPI)中下载并安装skimage包以及它的所需依赖库。但是,建议使用conda命令进行安装,因为conda能够自动解决依赖关系,安装的包之间兼容性更好,也更容易管理。 安装skimage包后,可使用以下命令来导入skimage库: ```python from skimage import io, filters, color ``` 此命令将导入skimage库中的io、filters和color模块,可用于读取图像文件、进行图像过滤和转换图像颜色空间等操作。在命令行中输入help(skimage)可以查看所有模块及其用法的文档,以帮助进一步了解如何使用skimage包。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bonefire20

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值