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

  • 相关阅读:
    (1)MySQL初识
    ESP8266(WIFI模组)_Lua开发:环境搭建
    那些年写过的毕设论文
    单片机的心跳SysTick
    尝试
    菜单管理设计说明
    mybatis的mapper.xml中sql的用法
    powerdesigner
    Cookie
    java自定义注解
  • 原文地址:https://www.cnblogs.com/stacklike/p/8175740.html
Copyright © 2011-2022 走看看