Pycharm远程开发与调试
来源:互联网 发布:手机淘宝如何合并付款 编辑:程序博客网 时间:2024/05/18 00:34
Pycharm远程开发与调试
因为之前一直用的是Windows下的开发环境,在写好网页移植到Ubuntu系统上之后,发现远程修改调试代码十分麻烦,之后就发现了Pycharm其实已经自带了远程调试功能,以下记录使用方法以及使用过程中碰到的一些问题和解决方案。
如何建立远程连接
- 依次选择Tools-Deployment-Configuration 打开远程服务器连接的配置界面。
- 点击左上角的加号增加连接配置
- Connection配置界面如下
- 各个参数代表的意义
- Type:服务器类型,一般选择SFTP
- SFTP host:服务器的IP地址
- Port:连接的端口号,一般默认22
- Root path:连接时进入的默认目录,只能读写该目录下的文件
- User name:用户名
- Password:密码
- 没提到的都默认就好了
- Mappings配置界面如下
- 各个参数代表的意义
- Local path:本地的项目根目录
- Deployment path on server x.x.x.x:服务器下的项目根目录
- 其他默认
- Excluded Paths中可以添加不同步的文件和文件夹,按需使用。比如一些venv虚拟配置文件就不用同步
- 点击确定后就可以在Deployment选项中进行Upload 和 Download操作了,也可以设置成自动上传或者Ctrl S 上传。
连接远程Python库
完成了项目文件连接之后,我们还要对该项目的Python库文件链接进行修改,否则Python默认使用的还是本地库
- 进入File-Settings-Project: xxx-Project Interpreter, 如图
- 选择Add Remote, 选择Deployment configuration, 选择刚刚建立的项目,点击Create, 最后的Python path选择服务器上使用的Python路径。如图
- 等待一段时间,Pycharm会从服务器下载数据加载Python库,加载完成之后就能开始远程开发和调试了。
碰到的一些问题
- 上传时失败
Failed to trasfer file xxx. could not write to xxx (Permission denied)
个人总结发现可能有以下几个原因
1. 服务器没有分配文件的读写权限,尝试用chmod命令给权限2. 某些配置文件在该项目正在运行的时候无法修改,尝试停止运行后能够正常上传
阅读全文
0 0
- Pycharm远程开发与调试
- jupyter与Pycharm远程开发
- 使用PyCharm进行远程开发和调试
- pycharm远程linux开发和调试代码
- 使用PyCharm进行远程开发和调试
- 使用PyCharm进行远程开发和调试
- pycharm远程调试与程序部署
- pycharm激活, pycharm远程调试
- pycharm进行远程调试
- pycharm 远程调试配置
- PyCharm远程调试设置
- Openstack 远程调试 - pycharm
- pycharm远程调试
- PyCharm远程调试openstack
- pycharm 开启远程调试
- Pycharm远程调试
- pycharm远程python调试
- pycharm 远程调试
- RePlugun趟坑记(1)
- java中修饰符的作用范围和this关键字
- [刷题]算法竞赛入门经典(第2版) 6-11/UVa10410 6-13/UVa215
- Stack Clash:Linux安全杀手
- WebGL 在线Demo
- Pycharm远程开发与调试
- 使用HBuilder打包安卓应用和苹果应用
- Deepin Linux安装ssh,遇到Package has no installation candidate问题解决方法
- 文件查找工具Everything的使用技巧
- LeetCode- Add to List 88. Merge Sorted Array
- 好数
- 【剑指offer】题57:删除链表中的重复的结点
- Python学习之路之一
- java 的快捷键