zoukankan      html  css  js  c++  java
  • Python的支持工具[0] -> 环境包管理工具[1] -> Anaconda

    Anaconda包管理工具 / Anaconda Package Management Tools


     

    Anaconda is the world’s most popular Python data science platform

    Anaconda的包管工具使得用户可以针对不同的项目进行特定的环境建立,并且切换十分方便,大大提升了各种安装环境的管理效率。

    1 Anaconda安装 / Anaconda Install

    Anaconda的安装十分的简单,直接在官网下载对应版本的安装包即可,安装时自动集成了Python的对应版本。

    安装完成后可以在cmd窗口运行指定的conda命令。

    2 Anaconda基本功能 / Anaconda Basic Function

    下面对Anaconda的环境管理的基本功能及使用进行介绍。

    首先进行环境的建立,运行命令行,在命令行中使用命令创建一个新的环境,

    conda create -n env_name python=3.5  

    上面的命令创建了一个新的python环境,其位置在/envs/env_name下面,其中env_name为环境名称,为Python创建这个环境,3.5为该环境所使用的Python版本信息。

    Note: 在Anaconda中,许多命令后面可以使用缩写,例如-n,实际上是--name的缩写,-h是--help的缩写。

    在创建好上述的环境后,可以使用下面的命令进行环境的激活与切换,

    activate env_name  

    此时Anaconda将会激活之前创建的环境,并且使用该环境下的Python及对应安装的第三方包。对于软件安装,可以选择使用conda或者pip进行安装

    conda install sw_name / pip install sw_name

    3 Anaconda常用命令 / Anaconda Freq-Command

    下面为一些conda常用的操作命令:

    版本管理:

      conda --version                                                         查看conda版本

      conda update conda                                                  升级当前版本的conda

    环境管理:

           conda create -n/--name env_name pack_name             创建新的环境及需要安装的多个包

           conda info -e / conda env list                                        显示所有环境(当前环境加*号)

           conda create -n new_env --clone old_env                    通过克隆old_env创建新的环境

           conda remove -n env_name --a                                 删除一个环境

           [source ]activate env_name                                       激活环境(linux加source, 下同)

           [source ]deactivate                                                    退出当前环境

    包管理:

           conda list                                                                 显示conda已安装的包

           conda install -n/--name env_name pack_name            使用conda安装包到环境中

           conda install pack_name                                           安装软件包到当前环境

           conda remove -n env_name pack_name                      删除环境中的包

     

    参考链接


    https://www.anaconda.com/

    http://blog.csdn.net/fyuanfena/article/details/52080270

  • 相关阅读:
    1081. Rational Sum (20) -最大公约数
    在Debug模式下中断, 在Release模式下跳出当前函数的断言
    net-snmp配置文件详解
    net-snmp5.7.3移植到arm-linux平台
    NET-SNMP开发——日志输出
    SNMP常用数据操作
    40 网络相关函数(八)——live555源码阅读(四)网络
    39 网络相关函数(七)——live555源码阅读(四)网络
    38 网络相关函数(六)——live555源码阅读(四)网络
    37 网络相关函数(五)——live555源码阅读(四)网络
  • 原文地址:https://www.cnblogs.com/stacklike/p/8175740.html
Copyright © 2011-2022 走看看