开源软件包和环境管理系统Anaconda的安装使用

 更新时间:2017年09月04日 08:44:19   作者:刘春桂  
Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。

Anaconda 实际上是一个软件发行版,它附带了conda、Python和150多个科学包及其依赖项。其中,conda是一个开源的软件包管理系统和环境管理系统,和 virtualenv 功能差不多,可以在电脑上同时安装Python2和Python3。

安装:

试了下,不能使用pip安装,需要到 官网下载 ,然后安装。

conda使用

通过conda管理包

# 安装pandas
$ conda install pandas
# 更新pandas
$ conda update pandas
# 删除pandas
$ conda remove pandas
# 搜索
$ conda search pandas

管理环境:

# 创建py2的python2环境,自带pandas和numpy
$ conda create -n py2 python=2 pandas numpy
# 激活py2环境,通过python -V可以看到是python2.7
$ source activate py2
# 退出py2环境
$ source deactivate
# 创建py3的Python3环境
$ conda create -n py3 python=3 pandas numpy
# 激活py3环境
$ source activate py3
# py3环境中安装相关包
$ conda install pandas

注意:在py3中安装的包,在py2中是看不到的,py2与py3的环境完全是隔离的。

Anaconda具有跨平台、包管理、环境管理的特点,因此很适合快速在新的机器上部署Python环境。

相关文章

  • 利用Python求阴影部分的面积实例代码

    利用Python求阴影部分的面积实例代码

    这篇文章主要给大家介绍了关于利用Python求阴影部分面积的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用python具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • 用Python实现童年贪吃蛇小游戏功能的实例代码

    用Python实现童年贪吃蛇小游戏功能的实例代码

    这篇文章主要介绍了用Python实现童年贪吃蛇小游戏功能的实例代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • Python函数中的全局变量详解

    Python函数中的全局变量详解

    大家好,本篇文章主要讲的是Python函数中的全局变量详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2022-01-01
  • 用基于python的appium爬取b站直播消费记录

    用基于python的appium爬取b站直播消费记录

    因工作需要,需要爬取相关数据,之前是爬取网页数据,可以用python的requests和Selenium进行爬取。但b站的直播消费数据网页版不能显示,只能在手机上看到,所以就有了这篇文章。需要的朋友可以参考下
    2021-04-04
  • python re模块常见用法例举

    python re模块常见用法例举

    在本篇文章里小编给大家整理的是一篇关于python re模块常见用法例举内容,有兴趣的朋友们可以学习下。
    2021-03-03
  • 解决Python requests 报错方法集锦

    解决Python requests 报错方法集锦

    这篇文章主要介绍了解决Python requests 报错方法集锦的相关资料,需要的朋友可以参考下
    2017-03-03
  • 使用Pandas对数据进行筛选和排序的实现

    使用Pandas对数据进行筛选和排序的实现

    这篇文章主要介绍了使用Pandas对数据进行筛选和排序的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • 5款非常棒的Python工具

    5款非常棒的Python工具

    这篇文章主要为大家详细介绍了5款非常棒的Python工具,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01
  • Pycharm开发Django项目创建ORM模型的问题

    Pycharm开发Django项目创建ORM模型的问题

    ORM,全称Object Relational Mapping,通过ORM我们可以通过类的方式去操作数据库,而不用再写原生的SQL语句,下面通过本文给大家介绍Pycharm开发Django项目ORM模型介绍,感兴趣的朋友一起看看吧
    2021-10-10
  • 如何在Django项目中引入静态文件

    如何在Django项目中引入静态文件

    这篇文章主要介绍了如何在Django项目中引入静态文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07

最新评论