在windows上部分导入pyvirtualcam、python 3.8

在windows上部分导入pyvirtualcam、python 3.8,python,webcam,Python,Webcam,我想在windows上设置一个虚拟网络摄像头。 最终目标是指导OpenCV的输出逐帧满足(比如说GMeet) 完成步骤 正常的pip安装显示找不到该包。 我使用的是python 3.8.7版的wheel分发版。 我还安装了OBS Studio和OBS VirtualCam 2.0.4。如安装指南中所述。 我从OBS VritualCam发行版中提取了zip,可以通过以下方式从/bin/32位目录中的.dll文件成功启动virtualcam: regsvr32 /n /i:1 "obs-

我想在windows上设置一个虚拟网络摄像头。 最终目标是指导OpenCV的输出逐帧满足(比如说GMeet)

完成步骤

正常的pip安装显示找不到该包。 我使用的是python 3.8.7版的wheel分发版。 我还安装了OBS Studio和OBS VirtualCam 2.0.4。如安装指南中所述。 我从OBS VritualCam发行版中提取了zip,可以通过以下方式从/bin/32位目录中的.dll文件成功启动virtualcam:

regsvr32 /n /i:1 "obs-virtualsource.dll"
我可以导入pyvirtualcam

但是在运行与包一起提供的代码时

import pyvirtualcam
import numpy as np

with pyvirtualcam.Camera(width=1280, height=720, fps=30) as cam:
    while True:
        frame = np.zeros((cam.height, cam.width, 4), np.uint8) # RGBA
        frame[:,:,:3] = cam.frames_sent % 255 # grayscale animation
        frame[:,:,3] = 255
        cam.send(frame)
        cam.sleep_until_next_frame()
我得到了错误

回溯(最近一次呼叫最后一次):
文件“pyvirtualcam.py”,第1行,在
导入pyvirtualcam
文件“D:\sem7\DSL\Project\try\pyvirtualcam.py”,第4行,在
使用pyvirtualcam.Camera(宽=1280,高=720,fps=30)作为cam:
AttributeError:部分初始化的模块“pyvirtualcam”没有 属性“Camera”(很可能是由于循环导入)

资料来源:

将文件重命名为
pyvirtualcam.py
以外的其他文件,否则当您执行
import pyvirtualcam
时,Python会尝试导入该文件。

将文件重命名为
pyvirtualcam.py
以外的文件,否则当您执行
import pyvirtualcam
时,Python会尝试导入该文件