如何在Windows系统下安装scikit-image?(Python 3.4)

4
我正在开发一个程序,可以识别物体,这是一个大型学校项目的一部分。我已经成功地将这些物体转换成黑色背景上的白色斑点,并需要一种检测斑点(不止一个)并存储斑点位置列表的方法。
起初,我想编写一个函数来完成这个任务,但我意识到已经有许多模块可以完成这个任务,scikit-image似乎是最好的选择,我也考虑过SimpleCV。然而,我在安装它们时遇到了麻烦。
当我运行以下命令时:
pip install scikit-image

安装开始了,但是我收到了一个错误消息:
    Command "C:\Python34\python.exe -c "import setuptools, tokenize;__file__='C:
\\Users\\USERNAME\\AppData\\Local\\Temp\\pip-build-6gpq3qdv\\scikit-image\\setup.
py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n'
, '\n'), __file__, 'exec'))" install --record C:\Users\USERNAME\AppData\Local\Tem
p\pip-3kmnznpy-record\install-record.txt --single-version-externally-managed --c
ompile" failed with error code 1 in C:\Users\USERNAME\AppData\Local\Temp\pip-buil
d-6gpq3qdv\scikit-image

我尝试安装SimpleCV,但是它需要OpenCV,而OpenCV不兼容Python 3.4(由于这是学校项目的一部分,我的朋友们也使用3.4,因此必须使用3.4并且需要兼容)。

有人知道为什么不起作用吗?如果没有,是否有一个库可以进行blob检测,在Windows上正确安装并与3.4兼容?谢谢。

1个回答

4

当我尝试安装你指定的文件时,出现以下错误信息:'scikit_image-0.11.3-cp34-none-win_amd64'。有什么想法吗? - Matthew Winfield
你的python34是64位还是32位?库也需要匹配相同的位架构。 - otterb
我已经解决了这个问题,原来是我需要重新安装Python,似乎安装过程中出了一些问题。 - Matthew Winfield

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接