离线环境下复制之前创建过的环境:
配置环境是一个很烦的事,有时候用到服务器需要一遍又一遍的配。。太麻烦了,这时候就要用到conda,直接复制已有的环境。事半功倍。
https://www.cnblogs.com/a-little-v/p/10006575.html
第一种方法:地址复制
首先找到要复制的环境的路径:conda info --env
然后利用克隆命令复制到你要配的账户:conda create -n name --clone path
第二种方法:生成yml文件
首先导出配置文件:conda env export -- name
根据配置文件导入环境:conda env create -f name.yml
查看conda已有的环境以及安装过的包:
conda info -e
conda list(win)
conda lis
conda create --name qigemingzi python=3.6 #创建环境,python版本为3.6
source activate qigemingzi #激活环境(conda4的是:conda activate py36)
在相应环境下pip install 需要的包,-i 后面跟国内的源,速度会快
(qigemingzi环境下)pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
或者用conda装
先search一下要安装的包有哪些版本,例如安装tensorflow
conda search tensorflow
然后安装
conda install tensorflow(选一个版本)
删除环境
conda remove -n 要删除的包的名字 --all
source deactivate (conda4的是:conda deactivate,退出环境)