离线迁移conda环境

思路

在一台在线的机器上安装一个独立的conda环境,然后把环境所在目录打包、传给离线机器

准备

两台机器都安装了conda

步骤

安装 python 3.8.3 的独立conda环境

conda create -n <env-name> --copy python=3.8

激活环境

conda activate <env-name>

安装依赖包、库

conda install <pkg-name>
pip install <pkg-name>

找到环境的安装路径

conda info |grep director

进入安装路径,打包整个环境目录

cd <env-directory>
tar czf ../<env-name>.tar.gz .

将打好的包拷贝到离线机器

选一个媒介,跳板机或USB等等

解压到目标机器的conda目录

tar xzfC <env-name>.tar.gz <env-directory>

参考

posted @ 2023-06-15 16:35  LexLuc  阅读(312)  评论(0编辑  收藏  举报