对于Linux和文本编辑器不那么熟悉的小伙伴来说,直接在树莓派中写程序可谓是痛苦万分。本文将介绍如何使用PyCharm远程调试树莓派,并同步当前python文件到树莓派中。
首先要在个人电脑中装上PyCharm,注意,一定要是专业版的。
树莓派需已经设置好联网和SSH,并与电脑处于同一局域网下。
本文所有代码均为python3.x下可用,python2.x略有不同。
配置PyCharm环境
Credentials Host中填写树莓派的IP地址,User name 和 Password默认为pi 和 raspberry,注意,选择Python interpreter path时,如果想使用python3版本,请务必按照截图输入,若为python2版本,则去掉后面的版本号即可。最后点击ok完成设置。
这里使用用户名密码登录的方式
Type: 选择连接类型,SFTP
SFTP host:远程Linux服务器ip地址
Port:端口
Root path:这里的路径可以根据自己需要设定,推荐配置为自己的项目目录,方便代码查找和定位,我的路径:/python_test
User name:Linux服务器用户
Auth type:支持三种类型:
1.Password,密码认证,简单(推荐)
2.Key pair(OpenSSH or PuTTY),私钥认证
3.OpenSSH config and authentication agent
勾选 Save Password,省去每次同步提示密码。
注意:这里的Deployment path on server “name”的路径是和前面的Root path是相连的,都是服务器上的路径。
配置完以后,其实是相当于配置了一个ftp工具可以连接到服务器上,然后你就可以直接在本地计算机查看到远程服务器上Deployment path on server “name”所指定路径下的文件了。并且它与你现在本地的工程目录Project root是连接的,可以实现互传(上传,下载)。