gpt4 book ai didi

python - 运行 Hello World 程序时的 SimpleCV IOError

转载 作者:行者123 更新时间:2023-12-02 16:39:47 26 4
gpt4 key购买 nike

几天来,我一直在尝试在我的 Mac 上设置 SimpleCV。我终于安装好了所有东西,但是运行 hello world 程序

from SimpleCV import Camera
# Initialize the camera
cam = Camera()
# Loop to continuously get images
while True:
# Get Image from camera
img = cam.getImage()
# Make image black and white
img = img.binarize()
# Draw the text "Hello World" on image
img.drawText("Hello World!")
# Show the image
img.show()

在他们的主页上找到返回以下错误:
  File "helloworld.py", line 13, in <module>
img.show()
File "/usr/local/lib/python2.7/site-packages/SimpleCV/ImageClass.py", line 5447, in show
d = Display(self.size())
File "/usr/local/lib/python2.7/site-packages/SimpleCV/Display.py", line 158, in __init__
scvLogo = SimpleCV.Image("simplecv").scale(32,32)
File "/usr/local/lib/python2.7/site-packages/SimpleCV/ImageClass.py", line 787, in __init__
self._pil = pil.open(self.filename).convert("RGB")
File "/usr/local/lib/python2.7/site-packages/PIL/Image.py", line 2237, in open
fp = builtins.open(fp, "rb")
IOError: [Errno 2] No such file or directory: '/usr/local/lib/python2.7/site-packages/SimpleCV/sampleimages/simplecv.png'
Cleaned up camera.

经过大量的试验和错误,我最终得到了以下 brew 包:
atk         eigen           glib            isl         mercurial       pcre            scipy           swig
autoconf fontconfig gmp jpeg mpfr pixman sdl webp
automake freetype gobject-introspection libffi numpy pkg-config sdl_image xz
brew-cask gcc gtk+ libmpc opencv portmidi sdl_mixer
cairo gdbm harfbuzz libpng openexr pygame sdl_ttf
cloog gdk-pixbuf icu4c libtiff openssl python smpeg
cmake gettext ilmbase libtool pango readline sqlite

和以下 pip 包:
funcsigs (0.4)
gnureadline (6.3.3)
ipython (2.3.1)
mercurial (3.2.4)
nose (1.3.4)
numpy (1.9.1)
obd (0.2.0)
Pillow (2.7.0)
pip (6.0.6)
pygame (1.9.1release)
pyparsing (2.0.3)
pyserial (2.7)
scipy (0.14.0)
setuptools (11.3.1)
SimpleCV (1.3)
six (1.9.0)
svgwrite (1.1.6)

安装在我的系统上。

最佳答案

其中一个 ubuntu/pip 软件包缺少该文件,它破坏了一切。你的文件没有问题。如果您可以从 github 源代码构建,那将是最好的选择,并且会为您提供更多模块。 This应该有帮助。

关于python - 运行 Hello World 程序时的 SimpleCV IOError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27936533/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com