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

作者:韩信子@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数学根底:从入门到精通系列教程
  • 图解大数据技术:从入门到精通系列教程

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理