1、废话
写过代码的同学应该都遇到本地调试一点问题都没有,放到服务器上就各种稀奇古怪的报错,而且还找不到原因的那种,所以这博客记录下如何直接调试服务器代码
下载:pycharm专业版
社区版没这功能
2、设置python解释器
setting --> python interperter --> 小齿轮 --> add --> SSH --> 输入服务器IP 、username、password -->
查看linux python解释器路径:python3 -c "import os; print(os.sys.executable)"
自动拉取一般关掉手动拉
设置解释器完成,服务器上第三方包全部拉下来了
3、配置远程服务器信息
tools --> Deployment -->comfig... --> 选择SFTP
输入服务器的配置信息,如何测试下连接,显示successful 就🆗
服务器路径映射到本地
Root path:后面的mapping都是相对这个路径来的,点击后面的自动获取就行
Web server URL:暂不清楚
选择需要导入的项目,点🆗
Upload to 67/ Upload to...:本地代码上传到服务器,一个是上传到当前服务器/一个是选择服务器上传(就是多台服务器/单台服务器的区别)
dowmload from 67 / Download from...:从服务器下载到本地
Sync with Deployed to..:本地对比服务器代码
Browse Remote Host:浏览服务器目录(若按照前面步骤来,Upload / Download都不能点击,可以选中下,就可以正常Upload / Download)
进入Linux目录
创作不易,有帮到的点个👍,再走呗
感谢~~
好了,调试就和本地调试一样的步骤了,快去解决bug吧