Pycharm连接树莓派---远程调试代码流程

1. 目的

  Pycharm作为官方推荐的IDE,自然在代码调试上有很大的优势。用Pycharm对树莓派来编程可以保留你对IDE的使用习惯 ,编程体验更好。

2. 环境

  • Pycharm2020最新版(新版的字体Mono真的好看!)
  • 树莓派3B+

3. 流程

3.1 主要是建立一个PC端和树莓派的链接
  1. 创建一个新项目,项目的Python解释器选择在树莓派上
    第一步
  2. 先创建与树莓派的SSH连接
    第二步
  3. 填写树莓派用户的密码
    第三步
  4. 选择使用树莓派的哪个Python解释器
    第四步
  5. 选择PC端项目映射到树莓派的哪一个项目路径
    第五步
3.2 调整你的与树莓派连接的Python解释器的配置
  1. 选择解释器的前一步
    第六步
  2. 选择解释器,准备配置
    第七步
  3. 配置远程Python解释器,可以理解为就是对之前创立的链接进行修改和选择。这里的Python interpreter path才是决定你远程Python解释器路径的最终选择。
    第八步
  4. 返回Settings界面后,选择OK就好了,在这里跟本地的Python解释器一样,都可以直接管理库。
  5. 一个细节:选择这里,可以手动上传代码,而不是自动上传。(因为自动上传是你的代码一有变化就自动传,显然不合适)
    第九步
3.3 开始上传代码并运行
  1. 创建.py文件,写入一下代码测试
#!/usr/bin/python

if __name__ == '__main__':
	print("Hello World")
  1. 上传代码
    第十步
  2. 运行就不用我说了吧!
    推荐两个快捷键:
    上传——>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 :浏览远程主机,可以看树莓派映射项目的目录结构
    浏览远程主机


不先事而为之备,不后事而为之留
  • 4
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当在Pycharm中运行代码时遇到退出代码-1073741819的错误,通常是由于代码中存在错误导致程序崩溃。解决这个问题的方法有以下几种: 1. 检查代码中的错误:首先,需要仔细检查代码中是否存在语法错误、逻辑错误或其他错误。可以使用Pycharm提供的代码分析工具来帮助定位问题。 2. 降级引用库版本:如果代码中使用了一些引用库,可以尝试将这些引用库的版本降级。有时候,不同版本的引用库之间可能存在兼容性问题,导致程序崩溃。根据引用\[2\]的建议,降级引用库的版本可能能够解决这个问题。 3. 添加调试断点:如果代码语法没有问题,可以通过添加调试断点来逐步排查程序中的问题。在Pycharm中,可以使用F9键在代码行上添加/取消断点,使用F8键可以跳过单行代码执行。通过逐步调试,可以找到导致程序崩溃的具体代码行,并进行修复。 总之,当在Pycharm中遇到退出代码-1073741819的错误时,需要仔细检查代码中的错误,并根据具体情况采取相应的解决方法。 #### 引用[.reference_title] - *1* *3* [【Pycharm调试错误-1073741819】解决方法详解](https://blog.csdn.net/update7/article/details/129787690)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [解决Pycharm 多线程时出现错误Process finished with exit code -1073741819 (0xC0000005)](https://blog.csdn.net/u010263350/article/details/127293887)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值