Anaconda

管理环境

可以使用 conda 创建环境以隔离项目

  1. 创建环境并且集成anaconda base的package
    conda create -n env_name anaconda list of packages && conda activate env_name
    -n env_name 设置环境的名称(-n 是指名称),而 list of packages 是要安装在环境中的包的列表。
    conda create -n py3 anaconda python=3 && conda activate py3
    conda create -n py2 anaconda python=2 && conda activate py2
    制定python版本
  2. 进入环境
    source activate my_env for OSX/Linux
    activate my_env for Windows
  3. 列出环境
    conda env list
    当前所在环境的旁边会有一个星号,默认的环境(即当你不在选定环境中时使用的环境)名为 root。
  4. 删除环境
    conda env remove -n env_name

管理包

  1. 安装包
    conda install package_name
    conda install numpy scipy pandas 安装多个包
  2. 卸载包
    conda remove package_name
    不考虑dependency强制删除
    conda remove --force package_name
  3. 更新包
    conda update package_name
    conda update --all

如果conda无法安装包,可以用pip

activate py3
pip install package_name

让pip使用国内镜像源
在你的“C:\Users\你的用户名\”目录下创建“pip”目录,“pip”目录下创建“pip.ini”文件(注意:以UTF-8 无BOM格式编码);

[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com

查看已经pip的包pip list

My Environment -- torch

conda create -n torch python=3.6
conda activate torch

# create bash
conda install -c menpo opencv3
conda install tensorflow-gpu
conda install pytorch torchvision cuda100 -c pytorch
conda install scikit-image
pip install tensorboardX

安装

清华镜像
我安装了miniconda,轻量级代替
linux安装conda
需要确认的地方

  1. 是否把Anaconda加入环境变量,这涉及到能否直接在cmd中使用conda、jupyter、ipython等命令,推荐打勾
  2. 是否设置Anaconda所带的Python 3.6为系统默认的Python版本,推荐设,整个系统统一

安装成功后修改其包管理镜像为国内源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

你可能感兴趣的:(Anaconda)