首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何正确导入pyFirmata?

如何正确导入pyFirmata?
EN

Stack Overflow用户
提问于 2017-12-05 03:52:45
回答 1查看 1.2K关注 0票数 0

我正在做一个项目,涉及到Arduino Mega的实验,我正在从这本书https://books.google.co.uk/books/about/Python_Programming_for_Arduino.html?id=O0PfBgAAQBAJ&printsec=frontcover&source=kp_read_button&redir_esc=y#v=onepage&q&f=false中了解到这一点

我正处于需要导入pyfirmata库的阶段,但不管是什么原因,它总是抛出导入错误。

我使用pip3安装了这个库,当这样做没有帮助时,我从源代码构建它,因此我非常有信心我已经在我的系统中得到了它。我甚至找到了安装它的文件路径。在我的Python站点包目录中。

这本书偏爱Python2.7,但我想我在Python3中也可以做到这一点。我尝试了import pyfirmatafrom pyfirmata import Arduino,在这两种情况下我都得到了导入错误。

让它工作起来应该不是那么困难。我应该尝试什么?

代码语言:javascript
复制
#!/usr/bin/python
# Import required libraries
import  pyfirmata
from time import sleep

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

EN

回答 1

Stack Overflow用户

发布于 2020-09-28 18:58:02

你用python做了所有需要做的事情,但你还需要打开Arduino IDE并按下文件、示例、Firmata、StandardFirmata,然后将代码转移到你的板上。您的主板现在可以通过Pyfirmata模块轻松地与Python进行通信。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47640986

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档