Python 3 AttributeError: module 'serial' has no attribute 'Serial'
Python 3 AttributeError: module 'serial' has no attribute 'Serial'
这个问题已经有了一个答案:\'module\' object has no attribute \'Serial\'
我在这里看到了很多关于这个问题的问题,但是我还没有找到一个有效的解决方案。我正在尝试运行这个面部追踪程序,但是我不能让它运行。我知道该程序说它是为Python 2.7编写的,但据我所知,语言结构之间没有太大的差异,对吗?我对Python的基础有很清晰的理解,但我还在上学。
问题在于标题中,我通过终端在Mac上下载了pyserial,open-cv和numpy到/3.8/bin。然而,当我尝试运行下面的代码时,它会抛出AttributeError错误,就像我没有安装串行一样。我是否遗漏了什么,或者读错了什么?任何帮助都将不胜感激。
输入:
#import all the required modules import numpy as np import serial import time import sys import cv2 arduino = serial.Serial('/dev/cu.usbmodem14201', 9600)
错误:
Traceback (most recent call last): File "/Users/daPWNDAZ/Desktop/Arduino/Codes/FaceTracking/face.py", line 7, in arduino = serial.Serial('/dev/cu.usbmodem14201', 9600) AttributeError: module 'serial' has no attribute 'Serial'
admin 更改状态以发布 2023年5月23日