【发布时间】:2020-08-18 08:41:00
【问题描述】:
我们有一个 Ubuntu 服务器,我们的团队正在讨论是使用 PyTorch 等安装系统范围的 Python 版本,还是为每个用户创建本地安装(例如 Conda)。问题之一是分配给每个用户的 HDD 空间,因为具有所有依赖项的许多本地安装可能会占用一些空间。
您的案例中是否有类似的困境?对此有何看法?
【问题讨论】:
我们有一个 Ubuntu 服务器,我们的团队正在讨论是使用 PyTorch 等安装系统范围的 Python 版本,还是为每个用户创建本地安装(例如 Conda)。问题之一是分配给每个用户的 HDD 空间,因为具有所有依赖项的许多本地安装可能会占用一些空间。
您的案例中是否有类似的困境?对此有何看法?
【问题讨论】:
Conda 包缓存位置 (pkgs_dirs) 可以在用户之间共享,同时仍保持单独的用户特定环境 (envs_dirs)。只要包缓存和环境位置在同一个物理磁盘上,Conda 就会使用硬链接来最小化冗余。见conda config --describe pkgs_dirs。
【讨论】: