跨平台尽量避免,比如windows和linux就不要跨平台,就在linux之间跨还是可以的
直接copy整体环境文件,适合于无法联网或网速不佳的新环境
anaconda最好是同版本的
A机器:
pip freeze > requirement.txt
B机器:
pip install -r requirement.txt
A机器:
conda env export --file some_name.yml
B机器:
conda env create -f some_name.yml
A机器:
conda create -n BBB --clone AAA
B机器:
conda create -n CCC --clone ~/path/BBB
直接拷贝env
还是直接拷贝整个anaconda安装目录
下载anaconda
wget https://repo.continuum.io/archive/Anaconda3-5.2.0-Linux-x86_64.sh
安装anaconda
bash Anaconda3-5.2.0-Linux-x86_64.sh
使环境变量生效
cat ~/.bashrc # 针对当前用户
或者
cat /etc/profile # 针对所有用户
添加路径
export PATH="/home/pyuser/anaconda3/bin:$PATH"
激活路径
source ~/.bashrc
安装自己需要的所有包
压缩环境
tar -cvf env_name.tar 环境路径
传输环境
scp
或
sftp
解压环境
tar -cvf env_name.tar
激活环境
source activate 环境路径
重命名环境名
vim ~/.bashrc
alias 快捷名称=”source activate 环境路径”
source ~/.bashrc