有没有更加节省空间的 Python 环境管理器

Leon6868 · 2024-10-21 17:51:23 · 150 次点击
比如将所有包统一管理并设置只读,然后在虚拟环境中安装包是先查找机器上是否有对应的包文件,有的话就软链接,没有就先下载再软链接,这样既能节省空间又能加快安装速度,而且也不会影响 pip 的依赖导出功能。
举报· 150 次点击
登录 注册 站外分享
9 条回复  
spritecn 初学 2024-10-21 18:02:49
动手写一个? 逻辑你都理清了
JKOR 小成 2024-10-21 18:08:03
项目 A 需要 numpy2.1 ,项目 B 需要 numpy2.2 ,如何同时安装两个版本?不还得放在各个目录下吗
lxy42 初学 2024-10-21 18:09:00
uv
liangdi 小成 2024-10-21 18:11:15
那就是和 pnpm 的逻辑差不多了,py 用的不多,要用的时候一般 miniconda , 可以参考 pnpm 写一个
encro 小成 2024-10-21 18:12:07
现在就用 rye 。。。
快!!!
智能!!!
huangyezhufeng 小成 2024-10-21 18:28:28
UV: https://datahonor.com/mppt/package/#uvrecommended
ClericPy 小成 2024-10-21 18:59:46
venv 是不是本来就有参数支持软链接以及继承 base python 的 site packages

现在偶尔用自己写的 zipapps 库打包起来用,你逻辑理清了真可以自己写一个
返回顶部