python - 服务器 python 安装 - 本地或系统范围
问题描述
我们有一个 Ubuntu 服务器,我们的团队正在讨论是使用 PyTorch 等安装系统范围的 Python 版本,还是为每个用户创建本地安装(例如 Conda)。问题之一是分配给每个用户的 HDD 空间,因为具有所有依赖项的许多本地安装可能会占用一些空间。
你的案例中是否有类似的困境?对此有何看法?
解决方案
Conda 包缓存位置 ( pkgs_dirs
) 可以在用户之间共享,同时仍保持单独的用户特定环境 ( envs_dirs
)。只要包缓存和环境位置在同一个物理磁盘上,Conda 就会使用硬链接来最小化冗余。见conda config --describe pkgs_dirs
。
推荐阅读
- regex - 正则表达式模式,除了逗号之外不允许任何内容
- php - 如何在 URL 中使用 id 进行路由
- javascript - 加载电子渲染器时,http://和file://的require有什么区别?
- c# - C# 正则表达式匹配精确数字(包括整数和小数)
- android - 如何解决 adb:连接错误 f 或写入:已关闭
- r - 如果 R 中的语句涉及日期
- daterangepicker - 如何在侧边栏的选择器中更改 Bootstrap daterangepicker 语言
- javascript - 构建后如何在 Vue.js 项目中存储 Firebase 凭据(env_var)
- docker - IBpy2 和 IBGateway 之间没有数据交换
- dart - 是否可以循环颤动卡?