首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种版本切换方法、装置和用于版本切换的装置_华控清交信息科技(北京)有限公司_201910625768.0 

申请/专利权人:华控清交信息科技(北京)有限公司

申请日:2019-07-11

公开(公告)日:2024-06-11

公开(公告)号:CN111045701B

主分类号:G06F8/65

分类号:G06F8/65;G06F8/71;G06F9/445

优先权:

专利状态码:有效-授权

法律状态:2024.06.11#授权;2020.05.15#实质审查的生效;2020.04.21#公开

摘要:本发明实施例提供一种版本切换方法、装置和用于版本切换的装置。其中的方法包括:遍历Bazel环境中待切换Python项目的根目录,将所述根目录下所有Python项目文件中的第一版本的Python语法修改为第二版本的Python语法;删除所述Bazel环境中缓存的所述第一版本的依赖库文件;将所述Bazel环境的默认Python版本从所述第一版本更新为所述第二版本。本发明实施例可以减少Python项目的开发成本以及提高Python版本的升级效率。

主权项:1.一种版本切换方法,其特征在于,所述方法包括:遍历Bazel环境中待切换Python项目的根目录,将所述根目录下所有Python项目文件中的第一版本的Python语法修改为第二版本的Python语法;在所述Bazel环境中,查询所述第一版本的依赖库文件在所述Bazel环境中的缓存路径;清空所述缓存路径下的缓存文件,所述缓存文件包括:构建所述待切换Python项目产生的中间文件、以及所述第一版本的依赖库文件;将所述Bazel环境的默认Python版本从所述第一版本更新为所述第二版本;检查所述Bazel环境的缓存中是否存在依赖库文件;若所述缓存中不存在依赖库文件,则根据所述Bazel环境的默认Python版本,下载所述默认Python版本对应的依赖库文件。

全文数据:

权利要求:

百度查询: 华控清交信息科技(北京)有限公司 一种版本切换方法、装置和用于版本切换的装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术