- 主题:大家使用 uv 吗?
“各种不同依赖”这事只听说过,还没见过呢
这种情况难道不是应该去修改程序让它能兼容最新版本的库吗?
为什么大家的选择都是个离开呢?
【 在 adamhj 的大作中提到: 】
: 我自己写代码的话不用,但是架不住一堆开源项目要用啊
: 话说回来当要管理一堆乱七八糟各种不同依赖的应用的时候,uv还挺好用的,连python版本都管了,自动下载对应版本的runtime,自动建venv,runtime那边也很干净
--
FROM 139.227.18.*
【 在 prettyPIG 的大作中提到: 】
: 我原来也这么想
: 后来碰到一些功能,你可能会碰到一个功能点关联很多组件和引用的库都只支持某一个特定的版本,这些你不可能都自己来维护升级的。
被供应链绑定?
那你得考虑一下风险了
他们如果一直不升级,你还一直跟随吗?
: 我才真正觉得docker容器和venv这种东西的伟大,太方便了。
前几年在腾讯就遇到这么一套旧的,依赖2.7和一堆旧库
安装说明里用pip
结果过了几天pip自己升级了,不支持2.7了,
具体症状其实这个pip还能在2.7里运行,但是它去下载库的时候不看文件名后缀py27
结果装回来一堆for py3的库在py2的site-packages里边
而组里除了我,基本上没人对python生态有所认知……
--
FROM 139.227.18.*
pip运行的时候有个提示,说自己有新版本了
然后就有同事去升级了
【 在 adamhj 的大作中提到: 】
: pip怎么会自己升级?
--
FROM 139.227.18.*