Anaconda Usage
conda是用于python包管理和环境管理的工具,功能上类似pip和vitualenv的组合
conda -h # 查看帮助
conda create --name python27 python=2.7 # 基于python2.7创建名为python27的环境
source activate python27 # 激活此环境
source deactivate python27 # 退出当前环境
conda env remove -n python27 # 删除该环境
conda info -e # 查看安装的环境
conda install opencv # 安装包
conda list | grep opencv # 列出已经安装的包
如果包安装比较慢,可以添加清华镜像源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
yml文件:
conda env export > environment.yml
conda env create -f environment.yml # 通过environment.yml导出并新建一个同样的conda环境
share conda环境:
conda create -p C:/full/public/path/to/py35 python=3.5 # -p 指定安装环境目录
# 将目录添加到其他用户的conda configuration file .condarc
envs_dirs:
- C:/full/public/path/to # 注意,控制该目录的权限,开放给其他用户,以免遇到问题