virtualenv

  • 安装: pip install virtualenv
  • 创建:切换到想要创建的目录virtualenv [virtualenv-name]
  • 进入虚拟环境:activate
  • 退出虚拟环境:deactivate

conda

  • 创建:conda create --name <env_name> <package_names>
    • 安装到指定位置:conda create --prefix=<PATH\<env_name>> <package_names>
  • 进入虚拟环境:
    • Linux:source activate <env_name>
    • Windows:activate <env_name>
  • 退出环境至root:
    • Linux:source deactivate
    • Windows:deactivate
  • 列出conda管理的所有环境:conda env listconda info --envsconda info -e
  • 复制环境:conda create --name <new_env_name> --clone <copied_env_name>
  • 列出当前环境的所有包:conda list
  • 卸载requests包:conda remove requests
  • 删除环境及下属所有包:conda remove -n <env_name> --all
  • 更新requests包:conda update requests
  • 查找
    • 精确查找:conda search --full-name <package_full_name>
    • 模糊查找:conda search <text>
  • 安装包
    • 在指定环境中安装包:conda install --name <env_name> <package_name>
    • 在当前环境中安装包:conda install <package_name>
  • 卸载包
    • 在指定环境中卸载包:conda remove --name <env_name> <package_name
      • 在当前环境中卸载包:conda remove <package_name>
  • 更新包:
    • 更新所有包:conda update --allconda upgrade --all
    • 更新指定包:conda uodate <package_nameconda upgrade <package_name>
  • 导出当前环境的包信息:conda env export > environment.yaml
  • 用配置文件创建新的虚拟环境:conda env create -f environment.yaml

  • 添加清华源
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    #设置搜索时显示通道地址
    conda config --set show_channel_urls yes
  • 添加中科大源
    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
    conda config --set show_channel_urls yes
  • 查看
    #看看当前的 cofig 是什么样的
    conda config --show
    #查看添加的镜像:
    conda config --get channels
  • 删除源
    conda config --remove-key channels

C:\ProgramData\Anaconda3\envs