我想将所有现有环境迁移到 Mac 上的 micromamba(即,将我的环境移动到 /Users/UserName/micromamba/envs/)以专门使用 micromamba。移动现有环境的最佳方法是什么?
我不确定从哪里开始 - 不确定简单地复制/粘贴我现有的环境是否有效并且不想意外破坏它们。
由于在安装 conda 环境期间,环境内的所有路径都被硬编码到特定的环境路径,因此您不能只是移动目录并收工。在我看来,以下两种选择是最可行的:
打电话micromamba activate /path/to/conda-env然后micromamba env export > myenv.yml。这将创建一个新的环境文件,其中包含您已固定到内部版本号的所有 conda 依赖项。然后您可以micromamba create -n env-name -f myenv.yml在 micromamba 安装中调用第二次创建它。这不会保存您在环境中执行的任何其他操作,例如额外的 pip 安装等。
另一种选择是使用conda-pack。我自己还没有尝试过,但看起来它应该适合您的用例。
| 归档时间: |
|
| 查看次数: |
2659 次 |
| 最近记录: |