使用条件:
- 本机的pycharm必须是专业版本
- 远程服务器中需要启动python所依赖的其它服务(mysql,redis…)
- 远程的python服务,由本机来启动
使用设置:
- 上传代码到服务器上
- Tool–>Deployment–>Configuration–>+–>Type:SFTP(相当于ssh)–>输入配置,测试是否连接–>Mappings(本地目录与远程目录的映射)
- 调试(设置远程解释器)
- File–>Setting–>Project–>Project Interpreter(设置成远程服务器的python解释器)–>add remote–>SSh Credentials–>输入配置
- 配置远程服务器运行ip和端口
- Run–>Edit Configuration–>Django server–>Host(0.0.0.0:80)–>Project Interpreter(选择远程的解释器)
遇到的坑:
- 2018.04的专业版本不行之后,只能换成2017的版本
./pycharm.sh安装之后,uninstall
find ~/ -name PyCharm*