关于python:图解python-安装与环境设置

61次阅读

共计 3012 个字符,预计需要花费 8 分钟才能阅读完成。

作者:韩信子 @ShowMeAI
教程地址:http://www.showmeai.tech/tuto…
本文地址:http://www.showmeai.tech/article-detail/65
申明:版权所有,转载请分割平台与作者并注明出处

引言

Python 是一种面向对象的解释型计算机程序设计语言,其应用,具备跨平台的特点,能够在 Linux、macOS 以及 Windows 零碎中搭建环境并应用,其编写的代码在不同平台上运行时,简直不须要做较大的改变,使用者无不受害于它的便捷性。

此外,Python 的弱小之处在于它的应用领域范畴之广,遍布人工智能、科学计算、Web 开发、零碎运维、大数据及云计算、金融、游戏开发等。实现其弱小性能的前提,就是 Python 具备数量宏大且性能绝对欠缺的规范库和第三方库。通过对库的援用,可能实现对不同畛域业务的开发。然而,正是因为库的数量宏大,对于治理这些库以及对库作及时的保护成为既重要但复杂度又高的事件。

工欲善其事,必先利其器,咱们在本节给大家介绍 Python 的集成开发环境 Anaconda 的装置、配置及应用,大家在后续的 Python 及数据科学知识学习过程中会常常用到这套环境工具。

1. 内容简介

本篇将对 Python 集成开发环境 进行简要的介绍,通过浏览本篇内容您将理解到:

  • Anaconda 简要介绍;
  • Anaconda 的实用平台及装置条件;
  • Anaconda 的装置步骤;
  • Anaconda 工具库治理;

2.Anaconda 介绍

(1)Anaconda 简介

Anaconda(官方网站)就是能够便捷获取包且对包可能进行治理,同时对环境能够对立治理的发行版本。Anaconda 蕴含了 conda、Python 在内的超过 180 个迷信包及其依赖项。

(2)Anaconda 特点

Anaconda 具备如下特点:

  • 开源
  • 装置过程简略
  • 高性能应用 Python 和 R 语言
  • 收费的社区反对
  • 其特点的实现次要基于 Anaconda 领有的:conda 包、环境管理器、1,000+ 开源库

如果日常工作或学习并不必要应用 1,000 多个库,那么能够思考装置 Miniconda(下载界面请戳),这里不过多介绍 Miniconda 的装置及应用。

(3)Anaconda 利用场景与劣势

如果想应用 Python 进行数据分析和机器学习,利用在人工智能、科学计算、Web 开发、零碎运维、大数据及云计算、金融等畛域。下载安装 Anaconda 集成环境能够帮你把根底数据迷信和机器学习工具库都配置好。

  • 能够装置和应用的一系列工具库

  • 领有界面化的应用程序及包治理利用 -Navigator

  • 有学习社区资源

3.Anaconda 的实用平台及装置条件

(1)实用平台

Anaconda 能够在以下零碎平台中装置和应用:

  • Windows
  • macOS
  • Linux(x86 / Power8)

(2)装置条件

  • 零碎要求:32 位或 64 位零碎均可
  • 下载文件大小:约 500MB
  • 所需空间大小:3GB 空间大小(Miniconda 仅需 400MB 空间即可)

4.Anaconda 的装置步骤

(1)macOS 零碎装置 Anaconda

1)返回官网下载页面下载。版本倡议抉择 python3.x 以上。

2)实现下载之后,双击下载文件。

3)“Destination Select”局部抉择“Install for me only”并点击下一步。

4)“Installation Type”局部,能够点击“Change Install Location”来扭转装置地位。若抉择默认装置门路,则间接点击“Install”进行装置。

5)期待“Installation”局部完结,在“Summary”局部若看到“The installation was completed successfully.”则装置胜利,间接点击“Close”敞开对话框。

6)在 mac 的 Launchpad 中能够找到名为“Anaconda-Navigator”的图标,点击关上。

7)若“Anaconda-Navigator”胜利启动,则阐明真正胜利地装置了 Anaconda;

8)实现装置。

(2)Windows 零碎装置 Anaconda

1)返回官网下载页面下载。抉择 Python 3.X 版本下载。

2)实现下载之后,双击下载文件,启动安装程序。

3)抉择“Next”。

4)浏览许可证协定条款,而后勾选“I Agree”并进行下一步。

5)除非是以管理员身份为所有用户装置,否则仅勾选“Just Me”并点击“Next”。

6)在“Choose Install Location”界面中抉择装置 Anaconda 的指标门路,而后点击“Next”。

7)在“Advanced Installation Options”中勾选“Register Anaconda as my default Python 3.x”。而后点击“Install”开始装置。

8)点击“Next”。

9)进入“Thanks for installing Anaconda!”界面则意味着装置胜利,点击“Finish”实现装置。

10)验证装置后果。

  • “开始 → Anaconda3(64-bit)→ Anaconda Navigator”,若能够胜利启动 Anaconda Navigator 则阐明装置胜利。

(3)Linux 零碎装置 Anaconda

如有 linux 场景下的 anaconda 装置需要能够参考 这篇文章 里提到的形式装置。

5. 工具库治理

能够采纳 Anaconda Navigator 装置所需的第 3 方拓展工具包,基于 python 实现各种垂直畛域的研发和利用。

具体操作:选中 environment–> 抉择环境 (这里是 gl-env,个别选 base 就能够)–> 搜寻须要下载的包 (这里是 matplotlib),点“Apply”,期待下载即可。

6. 视频教程

请点击到 B 站查看【双语字幕】版本

https://www.bilibili.com/vide…

材料与代码下载

本教程系列的代码能够在 ShowMeAI 对应的 github 中下载,可本地 python 环境运行,能迷信上网的宝宝也能够间接借助 google colab 一键运行与交互操作学习哦!

本教程系列波及的 Python 速查表能够在以下地址下载获取:

  • Python 速查表

拓展参考资料

  • Anaconda 官方网站
  • conda 官方网站
  • pip 官方网站
  • conda 官网使用指南
  • Anaconda Cheat Sheet
  • 知乎“初学 python 者自学 anaconda 的正确姿态是什么??”猴子的答复

ShowMeAI 相干文章举荐

  • python 介绍
  • python 装置与环境配置
  • python 根底语法
  • python 根底数据类型
  • python 运算符
  • python 条件管制与 if 语句
  • python 循环语句
  • python while 循环
  • python for 循环
  • python break 语句
  • python continue 语句
  • python pass 语句
  • python 字符串及操作
  • python 列表
  • python 元组
  • python 字典
  • python 汇合
  • python 函数
  • python 迭代器与生成器
  • python 数据结构
  • python 模块
  • python 文件读写
  • python 文件与目录操作
  • python 谬误与异样解决
  • python 面向对象编程
  • python 命名空间与作用域
  • python 工夫和日期

ShowMeAI 系列教程举荐

  • 图解 Python 编程:从入门到精通系列教程
  • 图解数据分析:从入门到精通系列教程
  • 图解 AI 数学根底:从入门到精通系列教程
  • 图解大数据技术:从入门到精通系列教程

正文完
 0