初识anaconda

初识anaconda

推荐的链接

https://blog.csdn.net/qq_43529415/article/details/100847887

系统

Windows 10

安装及配置

  1. anaconda官网:https://www.anaconda.com/products/individual#macos

  2. 清华源镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

下载安装

  1. 官网最下方找到合适的版本下载(例如:64-Bit Graphical Installer (466 MB))

  2. 打开安装包,按照提示一步一步选择,建议(选择“Just Me...”选项,不选“Add Anaconda to the system PATH...”,选择“Register Anaconda as the...”[出现警告则选择确定,这是由于之前安装过python],最后安装结束的最后一页取消选择两个“Learn...”)

配置环境

  1. 设置环境变量
    打开【计算机属性】【高级系统设置】【环境变量】在【系统变量】下选择【Path】选择【编辑】选择【新建】输入【安装anaconda的相关目录,这里新建4个条目,分别是这4个目录:".", "./Scripts", "./Library/bin" 和 "./condabin",["."表示安装anaconda的目录,使用此目录的绝对地址替换"."]】选择【确定】选择【确定】选择【确定】【重启计算机】
    注: 如果之前安装过python,先将环境变量中的python条目删除,再使用那个版本的python安装包程序卸载这个版本的python,最后清除相关文件夹及文件

  2. 检验有效性
    重启之后,打开cmd,输入conda --version确认安装设置的有效性,也可以输入anaconda --version, conda env list等等

启动及维护

命令列表

版本及环境

  1. 版本信息
    conda --version
    anaconda --version
    python --version

  2. 环境列表
    conda env list
    conda info --envs
    conda info -e

  3. 激活环境
    默认环境base:activate 或者 activate base
    其它在环境列表中的:activate env-name
    例如:activate python38 (python38要得在环境列表中有)

  4. 取消激活
    conda deactivate

  5. 从下载创建环境
    conda create --name env-name python=py-version
    conda create -n env-name python=py-version
    例如:conda create --name mypython38 python=3.8

  6. 从克隆创建环境
    conda create --name new-env-name --clone exist-env-name
    例如:conda create --name newpython38 --clone python38 (python38要得在环境列表中有)

  7. 删除环境
    conda remove --name env-name --all

环境中的包

  1. 查找包所有环境中的包
    conda search --full-name package-name
    conda search package-name-seg
    注:--full-name表示精确查找包名就是package-name的包,不使用它就是模糊查找

  2. 列出当前环境的包
    conda list

  3. 安装包
    指定环境:conda install --name env-name package-name
    当前环境:conda install package-name
    当前环境使用pip安装包:pip install package-name

  4. 卸载包
    指定环境:conda remove --name env-name package-name
    当前环境:conda remove package-name

  5. 更新包
    更新所有:conda update --all 或者 conda upgrade --all
    更新指定包:conda update package-name 或者 upgrade

注释

上述命令中的env-name, package-name, python38, mypython38,等等都是自定义的相关名字

声明:

增删有风险,操作要谨慎;凡操作失误,导致的损失,与本人无关;实施操作前请做好安全措施。
谢谢关注!

原文地址:https://www.cnblogs.com/dgz-bb1304/p/13830425.html