• Anaconda中常用的用法


    Anaconda中常用的用法

    conda 是开源包(packages)和虚拟环境(environment)的管理系统。

    • packages 管理: 可以使用 conda 来安装、更新 、卸载工具包 ,并且它更关注于数据科学相关的工具包。在安装 anaconda 时就预先集成了像 Numpy、Scipy、 pandas、Scikit-learn 这些在数据分析中常用的包。另外值得一提的是,conda 并不仅仅管理Python的工具包,它也能安装非python的包。比如在新版的 Anaconda 中就可以安装R语言的集成开发环境 Rstudio。
    • 虚拟环境管理: 在conda中可以建立多个虚拟环境,用于隔离不同项目所需的不同版本的工具包,以防止版本上的冲突。对纠结于 Python 版本的同学们,我们也可以建立 Python2 和 Python3 两个环境,来分别运行不同版本的 Python 代码。

    1. 创建自己的虚拟环境

    conda create -n yourname python=3.6/2.7(版本自己选择)

    2. 切换环境

    进入你的环境source activate yourname

    退出你的环境source deactivate

    3. 查看当前所有的环境

    conda env list

    or

    conda info -e

    4. 安装第三方包

    conda install nameofpackage

    or

    pip install nameofpackage

    or

    easy_install nameofpackage

    其中可以带上安装的版本 eg:conda install numpy=1.10

    5. 卸载第三方包

    conda remove nameofpackage

    or

    pip uninstall nameofpackage

    6. 查看当前环境下所有的包

    conda list

    7. 克隆一个本地的环境

    conda create -n 新环境名称 --clone 旧环境名称

    8. 环境的导入与导出

    导入:conda env create -f environment.yml

    导出:conda env export > environment.yml

    9. 升级环境

    对所有安装包进行升级:conda upgrade --all

    升级某个安装包:conda update nameofpackage

    10. 查询包的具体信息

    conda search nameofpackage

    不仅可以搜索到对应的包,还可以查看相关的依赖

    11.删除一个环境

    conda env remove -n env_name


    参考文献:

    http://python.jobbole.com/87522/?repeat=w3tc

    https://www.jianshu.com/p/62f155eb6ac5

  • 相关阅读:
    如何方便的下载youtube视频?
    88. Merge Sorted Array
    83. Remove Duplicates from Sorted List
    70. Climbing Stairs
    用opencv+python全屏进行显示图片
    58. Length of Last Word
    numpy的resize和reshape区别
    Opencv的绘图
    Python的slice问题
    jqgrid一次性加载
  • 原文地址:https://www.cnblogs.com/pprp/p/9463124.html
Copyright © 2020-2023  润新知