启动java服务需要安装jdk环境 启动python需要安装python环境
注:无论是jdk环境还是python环境可以在远程windows桌面安装 也可以不在
这里说下不再远程windows桌面安装python环境的过程
既然不在远程windows上安装python环境 那就在内网linux服务器上安装python环境
在内网linux服务器上安装好python环境 通过远程windows电脑上的pycharm将代码发布到linux服务器上 并通过linux服务器的python环境将python服务启动
pycharm配置内网linux服务器
将windows电脑上的python项目代码上传到内网linux服务器
在linux服务器上提前创建好保存项目的目录
点击确定 就会自动将本地目录下的代码 上传到内网linux服务器指定目录下了
启动python服务
通过pycharm启动python服务
注:启动python需要python环境 这里使用的是内网linux服务器的python环境
通过pycharm启动的优势
可以打断点 方便一行一行代码的定位错误
推荐朋友们一款在windows系统ssh连接linux工具
Termius
其实和Xshell是一样的
想要内网环境开发都可以通过上面的通用流程实现
接下来咱聊聊公司业务的特殊之处
导致python开发团队效率低下的几点
- 同步开发而非并发开发
为了实现某一个需求 Java和Python都需要开发和联调 需求1 Java开发人员1 Python开发人员1 数据库1 需求2 Java开发人员2 Python开发人员2 数据2 只有这样才能并行开发和联调 而目前的情况下 只有一个库A 导致的结果就是 Java1和Python1先使用数据库A联调的时候 Java2和Python2就不能进行联调 所以就形成了串行的局面 导致效率极为低下
- 自己开发好的功能并没有自测充分就提供前端联调
造成这一点的主要原因是 并没有充分的利用自测工具 比如Postman 有些工程师更偏向于通过别人和他联调的方式来自测自己的接口 这样会造成 自己自测效果不好 而且 还会耽误别人的时间