zoukankan      html  css  js  c++  java
  • 数据分析前期

    Python版本

    Python 2 or Python 3

    • Python 2.x 是早期版本,Python 3.x是当前版本
    • Python 2.7 (2.x的最终版)于2010年发布后很少有大的更新
    • Python 2.x 比 Python3.x 拥有更多的工具库
    • 大多数Linux系统默认安装的仍是 Python 2.x
    • 版本选择取决于要解决的问题
    建议选择 Python 2.x 的情况:
    • 部署环境不可控,Python版本不能自行选择
    • 某些工具库还没有提供支持 Python 3.x。
    • 如果选择使用 Python 3.x,需要确定要用的工具库支持新版本。

    注意:本课程将会使用Python 3.x 版本

    Python环境及IDE

    Python环境

    Anaconda(水蟒):是一个科学计算软件发行版,集成了大量常用扩展包的环境,包含了 conda、Python 等 180 多个科学计算包及其依赖项,并且支持所有操作系统平台。下载地址:https://www.continuum.io/downloads

    安装包:pip install xxx,conda install xxx
    
    卸载包:pip uninstall xxx,conda uninstall xxx
    
    升级包:pip install upgrade xxx,conda update xxx

    IDE

    Jupyter Notebook:

    命令:jupyter notebook

    1. Anaconda自带,无需单独安装
    2. 实时查看运行过程
    3. 基本的web编辑器(本地)
    4. .ipynb 文件分享
    5. 可交互式
    6. 记录历史运行结果
    IPython:

    命令:ipython

    1. Anaconda自带,无需单独安装
    2. Python的交互式命令行 Shell
    3. 可交互式
    4. 记录历史运行结果
    5. 及时验证想法
    Spyder:

    命令:spyder

    1. Anaconda自带,无需单独安装
    2. 完全免费,适合熟悉Matlab的用户
    3. 功能强大,使用简单的图形界面开发环境
    PyCharm:
    1. 需要自行安装:https://www.jetbrains.com/pycharm/download
    2. PyCharm,JetBrains的精品,全平台支持,不多解释了。
  • 相关阅读:
    Nginx URL后面不加斜杠301重定向
    Jenkins 配置 Node.js 项目
    在 Linux 上搭建IntelliJ IDEA license server服务器
    Vue 使用细节收集
    sinopia 搭建记录
    cli 开发记录
    Cgroup(一)简介
    Kubernetes (一)POD驱逐
    RabbitMQ(五)镜像队列
    RabbitMQ(四)队列结构
  • 原文地址:https://www.cnblogs.com/alexzhang92/p/9792660.html
Copyright © 2011-2022 走看看