专栏首页Python绿色通道数据分析篇 | 如何安装 Python 数据分析编程环境

数据分析篇 | 如何安装 Python 数据分析编程环境

呆鸟发现一些新手用什么 IDE 的都有,IDLE、Spyder、PyCharm、VSCode、Jupyter 等等,本文不想探究哪种 IDE 更好,只想说,初学 Python 数据分析,最好用 Anaconda 里带的 Jupyter Notebook,简单、直观,适合新人上手。本文就专门介绍一下。”

本文要解决的问题如下:

  1. 为什么是 Anaconda 的 Jupyter Notebook?
  2. 在哪里下载 Anaconda,怎么选版本?
  3. 怎么安装 Anaconda ?

1. 为什么是 Anaconda 的 Jupyter Notebook?

有关 Jupyter Notebook 的优点上一篇文章里已经说过了,再重复一下,就是上手简单、结果直观,为数据分析工作进行过专门优化。其他的就不细说了。

Jupyter Notebook 可以直接安装,微软的 VSCode 也内置支持 Jupyter Notebook,那为什么我要推荐安装 Anaconda?用 Anaconda 里面带着的 Jupyter Notebook 呢?原因如下:

  • Anaconda 是专门为数据科学、数据分析优化过的 Python 数据开发平台;
  • Anaconda 内置了数百个 Python 支持库,并预安装了大部分数据分析所需的 Python 支持库,无需自己安装,比如 Pandas、Numpy、Scikit-learn 这些都已经安装好了;
  • Anaconda 提供了图形化界面,可以轻松安装、升级、卸载 Python 支持库,查看版本也十分方便;
  • Anaconda 与 VSCode 与 Pycharm 实现无缝连接,这两个 IDE 是从小白到专家后最流行的两个 IDE,扩展性能好;
  • Anaconda 还内置了很多知名的数据开发工具,除了 Jupyter Notebook 外,还有 Jupyter Lab 等。

2. 在哪里下载 Anaconda,怎么选版本?

  • 下载地址 www.anaconda.com/distribution#download-section
  • 选择版本 见上图,根据自己的操作系统、Python 版本、系统是 32 位,还是 64 位,这几个条件进行选择,不推荐用 Python 2.7 版,推荐用 Python 3.7 版。比如呆鸟用的就是 windows 版、Python 3.7 版、64 位系统的 Anaconda。安装文件见下图:
  • 下载方式 国外地址下载较慢,推荐用百度网盘离线下载,多次亲测秒下,再从百度网盘下载到本机电脑,也可以用迅雷下载,不建议直接用浏览器下载,速度很慢。

3. 怎么安装 Anaconda ?

因条件有限,本文仅以 Windows 系统、Python 3.7 版、64 位系统的 Anaconda 安装为例,macOS,Linux 的用户如不会安装,请在网上搜索安装方法。

  • 双击安装文件 Anaconda3-2019.10-Windows-x86_64.exe,进入安装界面,点击 Next

点击 I Agree,同意 Anaconda 的协议。

呆鸟一般选择 Just Me,这也是建议安装选项,当然,选 All Users,为电脑上的所有用户安装也未尝不可。选好了以后点击 Next 继续。

在下图显示的界面选择安装目录,如果以前安装过 Anaconda,且默认目录不为空,会提示不能使用该目录,要先删除旧版 Anaconda。Anaconda 占差不多 3G 的空间,随着安装 Python 支持库的增加,可能还会更多。点击 Next 继续。

下图显示的界面里,默认第一个勾选框是没有选中的,需要自己点选,这个选项说的是把 Anaconda 添加为 PATH 环境参数,意思是告诉 Windows 在哪里找到 Anaconda 的程序,虽然选中会有红字提示不建议选择此选项,有可能会引发问题,让自己去设置,但从呆鸟无数次安装 Anaconda 的经验来看,选中更好,当然前提是,你之前的安装目录是默认目录,否则,今天把 Anaconda 装一个目录下,明天装到另一个,后天又换,系统就懵圈了,自然会出现问题。

建议小白选择这个选项,不要自己去设置。

第二个选项是默认就有的,不要取消,该选项的目的是把 Anaconda 与 Python 3.7 版的文件相关联。

点击 Install,开始正式安装。

Anaconda 的安装与卸载时间都比较长,要耐心等待,文件太多了,根据电脑速度,五六分钟到十几二十分钟不等。以呆鸟电脑的速度就需要四十分钟来卸载、安装,为了给大家写原创,呆鸟特地卸载重装了 Anaconda,不容易啊,能看到这里的朋友,给点个在看吧,也不枉呆鸟辛苦一番

终于安装完啦!在这个界面你会看到 Anaconda 推荐 PyCharm,记住右下角写着 PC 图标,说不定就是以后常用的工具。点击 Next 继续。

下图界面里有两个选项,一个是了解 Anaconda 云,另一个是上手 Anaconda 教程,呆鸟就不选了。

点击 Finish 完成安装。

至此,Anaconda 的安装就完成了,在 Windows 程序菜单里,可以看到安装的内容。

简单介绍一下这几个快捷方式:

  • 第一个绿色图标是 Anaconda 的导航器;
  • 第二、三个黑色图标是 PowerShell 的命令窗与 Anaconda 的命令窗口,这两个窗口适合有点基础的人,执行安装 Anaconda 自带导航器不支持的 Python 支持库等操作;
  • 第三、四个橙色图标就是今后最常用的 Jupyter Notebook 了,第三个是我们要用的,不过呆鸟一般不从这里启动 Jupyter,那呆鸟从哪里启动呢?下篇告诉大家;
  • 第四个白色图标是用来重置 Spyder IDE 设置的;
  • 第五个花色图标就是 Spyder IDE,但呆鸟不是特别推荐,等过了小白阶段,完全可以用 VSCode 或 PyCharm 这两个更流行的 IDE。

【完】

如果你觉得文章还不错,请大家点赞分享下。你的肯定是我最大的鼓励和支持。

说句题外话,有不少人想加我微信,看我朋友圈的每日分享,我姑且放出来,但名额有限,先来先得。我的朋友圈不止有技术分享,更有我的日常感悟,还有我个人商业思维观点 速速扫码添加!

本文分享自微信公众号 - Python绿色通道(Python_channel)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-12-11

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 用python分析了5000部票房,发现赚钱的电影都有这些特征~

    一般电影公司制作一部新电影推向市场时,要想获得成功,通常要了解电影市场趋势,观众喜好的电影类型,电影的发行情况,改编电影和原创电影的收益情况,以及观众喜欢什么样...

    叫我龙总
  • 如何教老婆快速入门Python?

    code就就是一种语言,一种计算机能读懂的语言。计算机是一个傻逼,他理解不了默认两可的任何东西。比如,你让你老公去买个西瓜,你老公会自己决定去哪里买,买几个,找...

    叫我龙总
  • 数据可视化|Python数据可视化:2018年电影分析

    双11已经过去,双12即将来临,离2018年的结束也就2个月不到,还记得年初立下的flag吗?

    叫我龙总
  • 如何安装 Python 数据分析编程环境

    呆鸟发现一些新手用什么 IDE 的都有,IDLE、Spyder、PyCharm、VSCode、Jupyter 等等,本文不想探究哪种 IDE 更好,只想说,初学...

    用户1564362
  • 在已安装python3.7的环境基础上,

    2. 下载Anaconda安装包:推荐去清华大学开源软件镜像站下载,因为官网上下载会比较慢而且不稳定,比如我在官网下载到一半时就莫名中断了(不知为啥),所以还是...

    py3study
  • windows程序设计-第四章 system2.c 新增滚动条功能

    新添加的滚动条功能,首先就是要在createWindow的时候,修改参数风格模式 hwnd = CreateWindow (szAppName, TE...

    用户1154259
  • 【leetcode】Path Sum

    Given a binary tree and a sum, determine if the tree has a root-to-leaf path suc...

    阳光岛主
  • Django中间件的使用

    中间件应用于request与服务端之间和服务端与response之间,客户端发起请求到服务端接收可以通过中间件,服务端返回响应与客户端接收响应可以通过中间件,也...

    py3study
  • 蒙特.卡罗方法求解圆周率近似值原理与Python实现

    对于某些不能精确求解的问题,蒙特.卡罗方法是一种非常巧妙的寻找近似解的方法。 以求解圆周率的问题为例,假设有一个单位圆及其外切正方形,我们往正方形内扔飞镖,当扔...

    Python小屋屋主
  • 深度学习: 回归分析 评价方法

      在回归(Regression)方法中,我们预测一系列连续的值,在预测完后需要评价预测结果的好坏。关于这个评价标准,目前学术界有多种标准。在深度学习中最常见的...

    Petrichor_

扫码关注云+社区

领取腾讯云代金券