Python for Pi:处理 Windows IDE 的 GPIO

Python for Pi: Dealing with GPIO for Windows IDE

我有一个关于 Raspberry Pi 应用程序开发的快速问题。我和我的团队的任务是更新由 Raspberry Pi 控制的机器人的软件。我一直在尝试将单个大文件转换为更紧凑的函数和类。由于系统资源有限,在 Pi 本身上开发此代码非常令人沮丧且耗时,因此我开始在我的多显示器桌面上使用 PyCharm。这对于重大更改非常有效,但我必须将代码加载回 Pi 才能 运行 它。我尝试在我的 PC 上测试它 (Windows 7),但串行模块返回错误,RPi.GPIO 模块无法安装在 PC 上 ("error: Unable to find vcvarsall.bat")。

明天我将不得不离开硬件本身几个星期,所以任何关于让它在 PC 上工作的建议将不胜感激。我不需要将数据包实际发送到任何地方,但我希望能够逐步执行代码以查看计算和查找表是否正常运行。我目前的解决方案是在每一行出错的代码上粘贴一个 try-catch 块,但如果有的话,我真的很想找到一个更优雅的解决方案。谢谢!

到这里免费获得专业版(因为你是学生) https://www.jetbrains.com/student/

如果你不知道你的 pi 的 IP 地址

然后将您的项目设置为自动同步

工具 > 部署 > 配置

点击+添加新配置

输入你的 pi 的 IP 地址和用户凭据

然后单击映射选项卡并设置一个或多个文件夹映射

然后转到“文件”>“设置”

然后转到项目:我的项目名称 > 解释器并单击齿轮并单击添加远程和 select 您的部署服务器...现在您可以 运行 并在 [=29= 中进行调试] 远程