本地跑得好好的,服务器上报错。
原因:依赖版本不一致。本地是 3.11,服务器是 3.9,某个语法不支持。
解决:
- 锁定版本(requirements.txt 带精确版本,或者用 lock 文件)
- 容器化,环境完全一致
- 启动时打印版本信息
第 3 条最省事,出问题一眼看出来。
现在我的所有服务启动日志第一行打版本号,包括语言、框架、关键依赖。
主楼- 暂无回复
继续逛逛
本地跑得好好的,服务器上报错。
原因:依赖版本不一致。本地是 3.11,服务器是 3.9,某个语法不支持。
解决:
第 3 条最省事,出问题一眼看出来。
现在我的所有服务启动日志第一行打版本号,包括语言、框架、关键依赖。