我用的是树莓Pi 3型号的B+。
如果我运行vcgencmd get_camera,它会给我supported=1 detected=1
如果我运行raspistill -o test.jpg,将出现test.jpg文件,但会给出以下消息
mmal: mmal_vc_shm_init: could not initialize vc shared memory service
mmal: mmal_vc_component_create: failed to initialise shm for 'vc.camera_info' (7:EIO)
mmal: mmal_component_create_core: could not create component 'vc.camera_info' (7)
mmal: Failed to create camera_info component然后,我试着运行下面的python代码,但是它给了我这个错误消息。
from picamera import PiCamera
camera = PiCamera()错误:
mmal: mmal_vc_shm_init: could not initialize vc shared memory service
mmal: mmal_vc_component_create: failed to initialise shm for 'vc.camera_info' (7:EIO)
mmal: mmal_component_create_core: could not create component 'vc.camera_info' (7)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3/dist-packages/picamera/camera.py", line 367, in __init__
with mo.MMALCameraInfo() as camera_info:
File "/usr/lib/python3/dist-packages/picamera/mmalobj.py", line 2346, in __init__
super(MMALCameraInfo, self).__init__()
File "/usr/lib/python3/dist-packages/picamera/mmalobj.py", line 633, in __init__
prefix="Failed to create MMAL component %s" % self.component_type)
File "/usr/lib/python3/dist-packages/picamera/exc.py", line 184, in mmal_check
raise PiCameraMMALError(status, prefix)
picamera.exc.PiCameraMMALError: Failed to create MMAL component b'vc.camera_info': I/O error在/boot/config.txt里面我已经有了
start_x=1
gpu_mem=128 发布于 2021-10-29 07:55:45
我的解决方案是重写引导目录。
directory.
/boot目录复制到旧的/boot your PI.。
https://stackoverflow.com/questions/68509957
复制相似问题