zoukankan      html  css  js  c++  java
  • conda和pip简介

    conda和pip简介

    conda

    conda是包及其依赖项和环境的管理工具。

    适用语言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN。

    适用平台:Windows, macOS, Linux

    用途:

    1. 快速安装、运行和升级包及其依赖项。
    2. 在计算机中便捷地创建、保存、加载和切换环境。

    如果你需要的包要求不同版本的Python,你无需切换到不同的环境,因为conda同样是一个环境管理器。仅需要几条命令,你可以创建一个完全独立的环境来运行不同的Python版本,同时继续在你常规的环境中使用你常用的Python版本。——conda官方网站

    conda为Python项目而创造,但可适用于上述的多种语言。

    conda包和环境管理器包含于Anaconda的所有版本当中。

    pip

    pip是用于安装和管理软件包的包管理器。

    pip编写语言:Python。

    Python中默认安装的版本:

    Python 2.7.9及后续版本:默认安装,命令为pip
    Python 3.4及后续版本:默认安装,命令为pip3
    pip名称的由来:pip采用的是递归缩写进行命名的:

    “Pip install Packages”(“pip安装包”)

    安装或更新 Python 第三方包

    可以使用condapip命令来安装包,但是,请不要使用pip命令来更新conda包,这样可能会导致环境问题。当首次使用Anaconda或者Miniconda时,最好使用conda进行更新包。

    安装包

    安装不包含在Anaconda中的Python第三方包。通常情况下,可以使用下方这个命令:

    conda install package_name

    如果上方命令失败,可以使用pip包管理工具来安装第三方包: 

    pip install package_name

    更新包

    可以使用conda update命令来更新包:

    conda update package_name

    pip同样支持使用带--upgrade标志来更新包:

    pip install --upgrade package_name

  • 相关阅读:
    Jmeter 跨脚本入参
    Jmeter 查看结果树显示unicode转中文
    jmeter+ant 接口自动化测试框架
    jmeter jmeter.results.shanhe.me.xsl 模板内容
    Jmeter + ant 接口自动化测试(进阶)
    Linux od命令
    Hadoop初识
    tbn tbc tbr
    ffmpeg之avcodec_open2
    ffmpeg之AVStream
  • 原文地址:https://www.cnblogs.com/hupingzhi/p/11203697.html
Copyright © 2011-2022 走看看