Linux: conda env export -n my-environment -f my-environment.yml
my-environment为要导出的虚拟环境的名字,
并拷贝此安装文件到其他要创建虚拟环境的电脑。
Environment.yml安装新的虚拟环境Linux: conda env create -f my-environment.yml
my-environment为从其他电脑导出的虚拟环境包
Linux: conda install anaconda-client
Linux: anaconda login
需要首先在 https://anaconda.org/ 创建个人账户。
Linux: conda env export -n my-environment -f my-environment.yml
my-environment为虚拟环境的名字.
Linux: anaconda upload my-environment.yml
(cv) frank@gpu-server:~/work$ anaconda upload torch-re-id.yml
Using Anaconda API: https://api.anaconda.org
Using "zjcao" as upload username
Processing 'torch-re-id.yml'
Detecting file type...
File type is "env"
Extracting environment attributes for upload
Creating package "torch-test"
Creating release "2019.07.31.105612"
Uploading file "zjcao/torch-test/2019.07.31.105612/torch-re-id.yml"
uploaded 7 of 7Kb: 100.00% ETA: 0.0 minutes
Upload complete
environment located at:
https://anaconda.org/zjcao/torch-test
Cloud查看:
http://envs.anaconda.org/<USERNAME>
Linux: conda env create user/my-environment
(cv) frank@gpu-server:~/work$ conda env create zjcao/torch-test
Collecting package metadata (repodata.json): done
Solving environment: done
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
# $ conda activate torch-test
#
# To deactivate an active environment, use
#
# $ conda deactivate
(cv) frank@gpu-server:~/work$ conda env list
# conda environments:
#
base /home/frank/anaconda3
cv * /home/frank/anaconda3/envs/cv
tf /home/frank/anaconda3/envs/tf
torch /home/frank/anaconda3/envs/torch
torch-test /home/frank/anaconda3/envs/torch-test
注意:没有
.yml
Linux: source activate my-environment
参考源文档:
http://docs.anaconda.com/anaconda-cloud/user-guide/getting-started/#sharing-environments