如何正确导入Pyfirmata



我正在从事一个涉及尝试Arduino Mega的项目,并且我正在从这本书中学习https://books.google.co.uk/books/about/python_programming_for_arduino.html?id = o0pfbgaaqbajbaj& printsec = frontcover& source = kp_read_button&redir_esc&redir_esc = y#v = onepage& q& q& f = false

false false false false

我处于需要导入pyfirmata库的阶段

我使用pip3安装了库,当那无助于我从源构建时,我很有信心将其放在系统中。我什至有一个安装的文件路径。在我的Python站点包装目录中。

这本书喜欢Python 2.7,但我认为我也可以在Python 3中进行这项工作。我尝试了import pyfirmatafrom pyfirmata import Arduino,在这两种情况下,我都会收到导入错误。

让它起作用并不难。我应该尝试什么?

#!/usr/bin/python
# Import required libraries
import  pyfirmata
from time import sleep

我还尝试用目录的确切文件路径替换第一行,但没有效果。

您完成了Python所需的一切,但您还需要打开Arduino IDE和按下文件,示例,Firmata,StandardFirmata,然后将代码传输到董事会。现在,您的董事会将通过模块Pyfirmata轻松与Python通信。

最新更新