教程|如何将本地环境移植到矩池云实例

前提

  • 你本地环境是 conda 环境,最好是 miniconda 创建的
  • 租用机器必须和本地系统保持一致,目前矩池云有:Windows 和 Linux 系统实例。

本地环境打包

使用 conda pack 可以将系统中的 conda 环境整个打包。

  • 安装
pip install conda-pack

  • 导出
conda pack -n 你的conda环境名称
# 如:conda pack -n myenv

导出完成会在当前文件夹下生成一个 myenv.tar.gz 文件,就是你导出的环境。

移植到服务器

切记:租用服务器系统一定得和你本地电脑系统一致。(本地 Mac 系统适配 Linux系统实例)

  • 上传环境

将前面打包生成的 myenv.tar.gz 文件上传到矩池云网盘。

  • 解压环境

租用机器,把网盘下的 myenv.tar.gz 解压租用机器 conda envs 路径下,矩池云的默认路径是:/root/miniconda3/envs

# 创建环境目录,myenv 改成你自己环境名称
cd /root/miniconda3/envs && mkdir myenv
# 解压环境文件到对应目录
tar -xzvf myenv.tar.gz -C /root/miniconda3/envs/myenv

  • 使用环境

解压完成后,可以先 conda env list 查看是否有新增的conda环境 myenv

没问题后,conda activate myenv 即可切换到对应环境。

posted @ 2023-06-12 17:23  矩池云  阅读(185)  评论(0编辑  收藏  举报