anaconda使用方法

anaconda介绍

Anaconda可以管理环境和软件包,能够便捷获取包且对包能够进行管理,包括了python和很多常见的软件库和一个包管理器conda。常见的科学计算类的库都包含在里面了,使得安装比常规python安装要容易,同时对环境可以统一管理的发行版本。

常用指令

  1. 创建环境:
    conda create --name <env_name> <package_names>
    如: conda create --name python2 python=2.7
    即创建一个名为“python2”的环境,环境中安装版本为2.7的python。 版本小数点后面的数字可以省略,自动安装最新的版本。

  2. 如果要在新创建的环境中创建多个包,则直接在 <package_names> 后以空格隔开,添加多个包名即可。如: conda create -n python3 python=3.5 numpy pandas ,即创建一个名为“python3”的环境,环境中安装版本为3.5的python,同时也安装了numpy和pandas。

  3. 切换、关闭和重置环境
    激活:activate <env_name>
    关闭:deactivate <env_name>
    重置环境:使用命令conda deactivate退出当前环境,然后使用命令conda remove --all -n base删除base环境,最后使用命令conda create -n base anaconda重新创建base环境。

  4. 显示已创建环境
    conda info --envs
    conda info -e
    conda env list

  5. 复制环境
    conda create --name <new_env_name> --clone <copied_env_name>

  6. 删除环境
    conda remove --name <env_name> --all

  7. 管理包
    a. 精确查找
    i. conda search --full-name <package_full_name>
    ii. conda search --full-name python 即查找全名为“python”的包有哪些版本可供安装。
    b. 模糊查找
    i. conda search <text>
    ii. conda search py 即查找含有“py”字段的包,有哪些版本可供安装。

  8. 获得当前环境中已安装的包信息
    conda list

  9. 安装包
    a. 在指定环境中安装包 conda install --name <env_name> <package_name>
    b. 在当前环境中安装包 conda install <package_name>
    c. 在当前环境中卸载包 conda uninstall <package_name>
    删除文件:使用命令conda remove 文件名,将文件名替换为您要删除的文件名。

    d. 当使用 conda install 无法进行安装时,可以使用pip进行安装。pip install <package_name>如: pip install see 即安装see包。
    e. pip只是包管理器,无法对环境进行管理。因此如果想在指定环境中使用pip进行安装包,则需要先切换到指定环境中,再使用pip命令安装包。
    f. pip无法更新python,因为pip并不将python视为包。
    g. pip可以安装一些conda无法安装的包;conda也可以安装一些pip无法安装的包。因此当使用一种命令无法安装包时,可以尝试用另一种命令。

posted @ 2024-07-02 12:09  checha  阅读(3)  评论(0编辑  收藏  举报