不期速成 日拱一卒 不期速成 日拱一卒
首页
技术
测试
分类
标签
归档
关于
首页
技术
测试
分类
标签
归档
关于
  • Hello Docker
  • 二进制文件安装Docker指南
  • Docker网桥导致网络故障分析
  • 使用Docker部署Python开发调试运行环境
  • Habor-轻量化容器服务自动部署工具
  • 当开发团队开始用Docker,测试团队应该做什么?
  • 如何把应用服务手动注册到Systemd
  • 探究inode耗尽导致的no space left on device报错原因
  • PyCharm远程开发配置攻略
    • 环境检查
      • 注意事项
    • 一、新建Deployment配置
    • 二、配置目录映射
    • 三、配置项目解释器
    • 四、同步项目代码等内容到服务器
    • 五、运行调试
  • 视频推流方案
  • Prometheus&Grafana打造性能测试监控服务
  • Pythoner的vim
  • RobotFramework字符转译之坑
  • JSONSchema常用关键字语法手册
  • 根据JSON Schema生成JSON样例数据
  • 一图看懂正则表达式
  • SQL中LIMIT和IFNULL的使用
  • 基于Druid的接口测试自动化方案
  • 技术
2020-07-08

PyCharm远程开发配置攻略

背景图

郭群 于 2020年07月08日

# 背景

有那么个Python第三方库,只有Linux版本,你在Windows没法开发调试,命令行里没有IDE,很痛苦; 有那么些数据,你孱弱的PC性能低下,运行程序龟速,需要在服务器运行,但PC修改,上传服务器很是麻烦,费时费力,感觉自己笨笨的; 其实付费版的PyCharm很强大,稍加配置,即可突破这种困境,且听我缓缓道来。

# 配置要点

# 环境检查

服务器Python环境可以用Docker创建,可以参见此文《使用Docker部署Python开发调试运行环境》的第七章:“使用定制的镜像启动容器”。

  1. 确保你的PyCharm是Profession版,社区免费版没有这个功能哦;
  2. 确保Linux服务器可以ssh登陆;
  3. 确保Linux服务器有所需的Python运行环境,查找好所需的Python解释器路径备用

# 注意事项

找到正确的Python解释器路径

服务器通常有多个Python运行环境,可以使用whereis命令查看

root@a6c92ff0463e:~# whereis python
python: /usr/bin/python3.7m /usr/bin/python3.7 /usr/bin/python2.7 /usr/bin/python /usr/lib/python3.7 /usr/lib/python2.7 /etc/python3.7 /etc/python2.7 /etc/python /usr/local/bin/python /usr/local/bin/python3.7-config /usr/local/bin/python3.7m-config /usr/local/bin/python3.7m /usr/local/bin/python3.7 /usr/local/lib/python3.7 /usr/local/lib/python2.7 /usr/share/python /usr/share/man/man1/python.1.gz
1
2

那么多Python运行环境,哪个是我们需要的?需要根据文件名排查下,然后测试下:

root@a6c92ff0463e:~# python -V
Python 3.7.7
root@a6c92ff0463e:~# /usr/local/bin/python3.7m -V
Python 3.7.7
root@a6c92ff0463e:~# /usr/bin/python3.7m -V
Python 3.7.3
1
2
3
4
5
6

请务必确认好自己所需的是哪个,我用的是Python3.7.7,因此Python解释器路径为:/usr/local/bin/python3.7m

请记好这个路径,后边配置要用到。

# 配置步骤

# 一、新建Deployment配置

# 二、配置目录映射

# 三、配置项目解释器

注意 配置项目执行目录:

# 四、同步项目代码等内容到服务器

上传进度和结果

# 五、运行调试

可以看到在PyCharm中点击运行程序,程序已经在服务器运行起来了。

# 总结

工欲善其事必先利其器。

#PyCharm#开发环境#工具
上次更新: 7/26/2026, 3:17:15 PM
探究inode耗尽导致的no space left on device报错原因
视频推流方案

← 探究inode耗尽导致的no space left on device报错原因 视频推流方案→

最近更新
01
测试覆盖度量全景图
11-30
02
Prism测试覆盖度量
11-30
03
AITDBClient使用文档
11-15
更多文章>
Theme by Vdoing | Copyright © 2021-2026 toddlerya | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式