《Python环境配置|Python技能树》

网友投稿 503 2022-05-29

数据井喷的时代,数据分析不再是神台之上的专业技能,各行各业各个岗位都对求职者做出了更高的数据技能的要求,因此准备做个系列分享,从ESP(Excel,SQL,Python)的基础技能应用,到一些业务场景案例分析!记录下自己的成长轨迹,也希望可以帮助到更多的同学。毕竟是操作型教程,为便于学习,后续有计划开通视频版进行同步更新!

一、开始之前先解释两个名词

解释器:

Interpreter,又译为直译器,是一种电脑程序能够把高级编程语言一行一行直接转译运行。解释器不会一次把整个程序转译出来,只像一位“中间人”,每次运行程序时都要先转成另一种语言再作运行,因此解释器的程序运行速度比较缓慢。它每转译一行程序叙述就立刻运行,然后再转译下一行,再运行,如此不停地进行下去。

可以简单理解为就是python客户端,你要把你的代码跑起来就要用到客户端,就像使用QQ要下载安装QQ,使用微信要下载安装微信一样

下载地址:Python官网

下载对应版本,正常安装软件无脑下一步即可,本 文 系列(计划是个系列教程,更新尽量稳定吧)主要使用jupyter,后文会单独介绍Anaconda的安装步骤,anaconda已经集成了python解释器,所以这个不需要下载安装,有兴趣的可以自己看下

IDE:

带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。

把代码比喻成文档,IDE就是编辑文档的word,虽然我们在对话框也可以编辑文字发给别人,但文字过长(比如一篇文章)还是编辑成word毕竟方便阅读,分段、目录、页码、图例等等让别人一目了然,便于阅读。我们写的代码其实本质上就是给解释器阅读的文档,文档的排版就是语法,IDE就是辅助我们排版的工具。

所以cmd 命令行直接调用python解释器也可以运行得到结果,但是要进行项目型的代码逻辑梳理和编写没有人在cmd里直接写的吧!

主流IDE:

Jupyter notebook、Pycharm、VScode等

本教程主要使用 Jupyter notebook,Pycharm补充、VScode自己研究,当然还要其他的IDE,再此不一一介绍了,市面上教程主要使用不会出这三种,主流是pycharm,鉴于本博主个人习惯主要采用jupyter,给自己挖个坑吧,后面专门介绍下我为什么这么喜欢jupyter,对比Pycharm有什么优势!

二、Anaconda安装

简介:百度上可以搜到的就不列了,简单说下我的理解

简单说就是一个集成软件exe,通俗讲,也可以说是客户端,集成就是安装完之后不止一个软件!

安装完之后会多出来下图这么多东西

红色框出来的是后续主要使用的IDE,Spyder也是IDE的一种,类似于 Pycharm,不过用的比较少,功能与Pycharm基本一样,在此不过多介绍

开始安装:

《Python环境配置|Python技能树》

①下载安装包

Anaconda官网

get started–随便点哪个

Download Anaconda installers

一般就是这两个,根据个人电脑自己选择下载

后面就是一直next 即可,注意勾选添加到环境变量(这里变红是正常的,不是报错),如果这里没勾选也没关系,自己再去环境变量里设置一下就好了,等待安装完成即可!

三、Pycharm安装

PyCharm 下载

进入该网站后,我们会看到如下界面:

professional 表示专业版,community 是社区版,推荐安装社区版,因为是免费使用的。

当下载好以后,点击安装,记得修改安装路径,我这里放的是E盘,修改好以后,Next

我们可以根据自己的电脑选择32位还是64位,目前应该基本都是64位系统吧

点击Install,然后就是静静的等待安装了。

如果我们之前没有下载有Python解释器的话,在等待安装的时间我们得去下载python解释器,不然pycharm只是一副没有灵魂的驱壳!

因为我们之前已经安装了Anaconda,已经集成了Python解释器,我们创建项目工程时直接选择即可

Anaconda的python环境即可!自己从官网安装了解释器的也可以选择官网的python解释器,基本没有影响,后期项目又可能会造成依赖包的冲突,纯小白建议不用装官网python

Python

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Docker系列之常用命令操作手册
下一篇:免费上云搭建网站应用,速来速来!
相关文章