1. 目的
Pycharm作为官方推荐的IDE,自然在代码调试上有很大的优势。用Pycharm对树莓派来编程可以保留你对IDE的使用习惯 ,编程体验更好。
2. 环境
- Pycharm2020最新版(新版的字体Mono真的好看!)
- 树莓派3B+
3. 流程
3.1 主要是建立一个PC端和树莓派的链接
- 创建一个新项目,项目的Python解释器选择在树莓派上
- 先创建与树莓派的SSH连接
- 填写树莓派用户的密码
- 选择使用树莓派的哪个Python解释器
- 选择PC端项目映射到树莓派的哪一个项目路径
3.2 调整你的与树莓派连接的Python解释器的配置
- 选择解释器的前一步
- 选择解释器,准备配置
- 配置远程Python解释器,可以理解为就是对之前创立的链接进行修改和选择。这里的Python interpreter path才是决定你远程Python解释器路径的最终选择。
- 返回Settings界面后,选择OK就好了,在这里跟本地的Python解释器一样,都可以直接管理库。
- 一个细节:选择这里,可以手动上传代码,而不是自动上传。(因为自动上传是你的代码一有变化就自动传,显然不合适)
3.3 开始上传代码并运行
- 创建.py文件,写入一下代码测试
#!/usr/bin/python
if __name__ == '__main__':
print("Hello World")
- 上传代码
- 运行就不用我说了吧!
推荐两个快捷键:
上传——>Ctrl + Shift + Alt + x
运行——>Shift + F10
4. 结语
我建议下面的所有按钮你都可以试一下,很惊喜,很强大!
这里有一个小贴士:如果你想上传的是一个文件,那么就选择这个文件直接upload to;如果你想上传整个项目或者文件夹,那么你需要在Pycharm的左边文件夹栏选择你想上传的文件夹或项目,再点uplaod to。如果你的py文件引用了你自己写的其他文件,那么你选择文件单传是不会自动帮你上传引用文件的。他只会对应上传文件、文件夹。(下载download同理)
- Compare with Deployed to :对比两边你所选择的文件
- Sync with Deployed to :对两边的文件进行更精细的对比和部署,对比两文件,给出了different的多个地方,可以根据需要是全部直接部署,还是只部署一部分。
- Browse Rmote Host :浏览远程主机,可以看树莓派映射项目的目录结构