目录:

  • 目录:
  • Anaconda简介
  • 安装步骤
    • 下载
  • 安装
  • 程序
    • 配置

      • 设置国内镜像
  • Python环境管理
  • Conda的包管理
  • 运行Python
  • 参考资料

Anaconda简介

作为编程小白,我曾一度因为Python库函数的安装头疼不已,也经常觉得Jupyter Notebook的启动颇麻烦,直到我遇到了Anaconda,觉得超方便,而且它还可以管理Rstudio,对于数据科学家非常方便,于是为了避免广大像我一样的小白们为pip忙得焦头烂额,于是就东拼西凑出一篇专门给小白看的安装Anaconda的文章,因为面对的是初学者,很多东西都没写出来(其实是自己不会),如果需要的话可以到文章末尾的链接访问。

Anaconda是Python的一个开源发行版本,主要面向科学计算。在我看来主要优点是预装了很多第三方库,而且Anaconda中增加了conda install命令,安装新package格外方便,还自带Spyder IDE 和Jupyter Notebook,至于其他优点依旧还在摸索中。

安装步骤

下载

从官网下载:不过官网速度比较慢,不太推荐。
从清华镜像下载:豆瓣的镜像也可以,国内的较快(推荐)

安装

前面的一直点Next就好,
第一个勾是是否把Anaconda加入环境变量,这涉及到能否直接在cmd中使用conda、jupyter、ipython等命令,推荐打勾。
第二个勾的意思是否把Anaconda自带的python设置成系统默认的Python,这个要看情况选择了,如果你希望你默认的python是其他功能的那你就不添加,如果想只使用anaconda的python,那就改变环境吧。

安装完后你的电脑会多出这几个程序:

程序

配置

设置国内镜像

别着急,现在还没完事呢。
如果你现在就猴急猴急地去安装很多packages,你会被conda的龟速感动得声泪俱下,因为Anaconda.org的服务器在国外。所幸的是,清华TUNA镜像源有Anaconda仓库的镜像,我们将其加入conda的配置即可。
请在cmd中运行以下代码:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
# 设置搜索时显示通道地址

Python环境管理

我们现在安装的是最新版Anaconda3,其自带的Python版本为3.6,如果我们需要
添加2.7版本的Python,可以进行如下操作。(同理,如果要添加Python 3.x,之后操作里的2.7改为3.6或3.5即可)

#语法说明 conda create -n 环境名 python=python版本
conda create -n py27 python=2.7

之后我们可以通过activate py27和deactivate 命令激活、退出该环境。

py

通过python -v来查看当前Python的版本
通过conda info -e命令查看已有的环境
通过conda list 查看安装了的库
或通过conda remove -n env_name –all来删除指定的环境(如果不添–all参数,而是指明某个库名,则是删除该库)。

也可以点开Anaconda Navigator查看已配置的环境和安装的包

Conda的包管理

用Conda安装新的包比较轻松,比如要安装scipy

# 安装scipy
conda install scipy
conda的一些常用操作如下:# 查看当前环境下已安装的包
conda list# 查看某个指定环境的已安装包
conda list -n python36# 查找package信息
conda search numpy# 安装package
conda install -n python36 numpy
# 如果不用-n指定环境名称,则被安装在当前活跃环境
# 也可以通过-c指定通过某个channel安装# 更新package
conda update numpy# 删除package
conda remove numpy

运行Python

Anaconda自带的Spyder就是个不错的IDE
当然也有许多人偏爱Pycharm
Tools–>Preferences–>python Interpreter–>Python Interpreter

剩下的IDE配置请参看官网

参考资料

-http://python.jobbole.com/86236/
-https://www.zhihu.com/question/30123965
-https://zhuanlan.zhihu.com/p/25198543
-http://blog.csdn.net/bitcarmanlee/article/details/51917642

人生苦短,我用Python
祝大家开始享受Python的快感吧!

超强包管理器:Anaconda 安装相关推荐

  1. anaconda下载的python在哪_python包管理器anaconda介绍安装和使用

    在Python中,安装第三方模块,是通过包管理工具pip完成的.用pip一个一个安装费时费力,还需要考虑兼容性.我们推荐直接使用anaconda,这是一个基于Python的数据处理和科学计算平台,它已 ...

  2. 安装npm_前端开发:node.js的node包管理器npm安装以及使用

    在前端开发过程中,node.js进行包管理的时候会使用npm管理器来操作.npm(node package manager)包管理器,主要是用于第三方模块的下载.安装和管理,它具有强大的第三方资源,重 ...

  3. mo管理器java_Android开发之通过包管理器获取安装应用信息

    最近在自己写一个APP,有一个模块需要获取手机应用的一些信息.坑还是有,但都基本踩过了,自己把他实现了出来,实现方法还是很需要掌握的.底部弹出的对话框中四个选项的实现不多做说明,主要讲讲如何获取这些安 ...

  4. Scoop包管理器的安装和相关技巧

    Scoop 自定义安装及知识点 本文列举了Windows下的Scoop包管理器的各种使用技巧和相关知识:包含: Scoop 的设计与实现理念: 自定义Scoop安装路径: Scoop潜在错误排查: 更 ...

  5. ubuntu中snap包管理器的安装、更新删除与简单使用

    概述 什么是snap,snap是一种全新的软件包管理方式,它类似一个容器拥有一个应用程序所有的文件和库,各个应用程序之间完全独立.所以使用snap包的好处就是它解决了应用程序之间的依赖问题,使应用程序 ...

  6. 群晖套件来源_群晖安装IPKG包管理器及第三方社区安装包步骤

    运行环境为群晖DS1517+,系统版本为DSM6.2.3.群晖虽然是基于Linux开发的,但与Red Hat或者Ubuntu这样的公开发行版不同,群晖除了官方的图形化包管理器外,并没有提供类似yum或 ...

  7. Windows11 安装 chocolatey 包管理器

    众所周知每个Linux发行版都有一个包管理器,比如Ubuntu的 apt-get.Centos的 yum.Arch Linux的 pacman,那么问题来了 Windows有包管理器吗? Window ...

  8. CentOS7安装dnf包管理器

    dnf包管理器介绍:dnf是新一代的 rpm 软件包管理器,首先出现在 Fedora 18 这个发行版中,Fedora 22 中正式取代了 yum.dnf 包管理器相对 yum 来说,提升了用户体验. ...

  9. Anaconda安装和使用指南教程:环境管理、包管理、离线安装第三方包

    本文介绍anaconda的安装,和使用anaconda对Python进行环境管理. Anaconda安装和使用指南教程 1 概述 2 安装 3 环境管理 3.1 检查conda 3.2 创建环境 3. ...

最新文章

  1. 波分复用和频分复用计算机,11. 波分复用:80路以上频分复用,从2.5到20Gb每秒...
  2. html5 logo svg,HTML5新特性之用SVG绘制微信logo
  3. Python Scrapy创建spider及结果导出命令
  4. instancing render
  5. python写采集程序_Python爬虫小说采集程序
  6. 图文讲解:Win8必知快捷键汇总_-Chaz-_新浪博客
  7. vue实现元素过渡效果
  8. 发现CSDN发带图片的博文好麻烦,测试一下51的
  9. 空域变换之图像增强以及Matlab实现
  10. 深信服下一代防火墙(NGAF)学习笔记
  11. 地图商户搜索导出小程序(电脑+手机工具)
  12. 科学设置百度网盟到访定向,提升竞价转化率!
  13. Linux 下使用 sem_t 有名信号量的注意事项
  14. 地图上雷达探测到的物体实时映射到雷达图上
  15. DVWA File upload 一句话木马
  16. 452页24万字智慧城市顶层设计及智慧应用解决方案
  17. TokenInsight 对话首席——钱包安全与发展
  18. 台式计算机小键盘,台式机小键盘如何解锁
  19. u盘运行的linux系统软件,大师练习xp系统利用U盘直接运行Linux软件 的设置教程...
  20. 三菱FX系列 DADD和DSUB指令使用

热门文章

  1. 理工科学生如何建立对于财务三大表的基本分析呢?
  2. University of Edinburgh
  3. 危机永远回来,只是什么时候的问题
  4. C# StopWatch的BUG????
  5. JS子元素oumouseover触发父元素onmouseout
  6. 忽然看懂了《大话西游》
  7. Interference Signal 第八届
  8. poj 3280(简单区间dp)
  9. [转载自简书] ASPNetCore上传大文件碰到的一些问题总结
  10. hibernate主配置文件的配置