目的:
在新的电脑上,无法通过网络连接等方法构建所需的python环境。因此需要离线打包本地环境到新电脑上。
window版本
使用的包为:
pip install conda-pack
打包:
conda pack -n [your_env_name] -o [your_env_name].zip
将[your_env_name].zip拷贝并解压到新的电脑上,比如放在anaconda的安装路径 ../anaconda3/envs/your_env_name中,在your_env_name文件夹下激活环境:
1. 打开Anaconda Prompt或者你的系统命令行。
2. 导航到你的环境目录,例如,如果你的环境目录是C:\myenv,你可以输入以下命令:
``` cd C:\myenv ```
3. 在你的环境目录中,你应该可以看到一个名为Scripts的文件夹。你需要进入这个文件夹,然后激活你的环境。你可以输入以下命令:
``` cd Scripts ```
然后输入以下命令来激活你的环境:
``` activate ```
这样,你的环境就被激活了,你可以在这个环境中运行你的Python代码。注意:这些步骤是基于你的环境是由conda pack生成的,并且你已经正确地解压了你的环境。如果你的环境是由其他方式生成的,或者你没有正确地解压你的环境,这些步骤可能不适用。
Linux版本
pip install conda-pack
conda pack -n [your_env_name] -o [your_env_name].tar.gz
### Transfer packed tar file to your local machine
### Unpack environment
```
mkdir -p [your_env_name]
tar -xzf [your_env_name].tar.gz -C [your_env_name]
./[your_env_name]/bin/python
source [your_env_name]/bin/activate
```