小白我想学Python?怎么才能编写第一个程序啊?


菜园小饼你知道Python解释器是什么吗,IDE又是什么?


小白我什么都不知道啊?脑子一片空白。


菜园小饼不要方,我告诉你,解释器是Python的运行执行环境。IDE是集成开发环境,也就是我们写程序的软件。如果想要从0开始学习Python编程语言,那么第一步就是搭建我们编程的环境。只有边学边敲代码,才能提高技能。工欲善其事,必先利其器,所以Python解释器以及IDE集成开发环境是我们学习的第一步。


小白迫不及待那快点教教我吧。


菜园小饼你好好阅读这篇推文,就会掌握下载及安装Python解释器和IDE的知识了。



01.Anaconda的下载和安装


Python是一种解释型脚本语言,为了便于理解,可以称它为解释器。

解释器的作用:

  • 能对输入的Python代码进行解释和执行

  • 解释器是代码与计算机硬件之间的软件逻辑层


一般情况,我们可以选择在Python官网

https://www.python.org/

下载对应版本的Python,然后用记事本编写程序,再在终端进行编译运行即可。


但是Python自身缺少一些库,例如numpy、matplotlib等。每一次都需要在终端输入:pip install xxx来安装一些库,比较麻烦。


所以,为了省事、省心、省力,小编安装的是Anaconda。


什么是Anaconda?


Anaconda是一个基于Python的数据处理和科学计算平台,它已经内置了许多非常有用的第三方库。安装Anaconda相当于把Python和一些如 Numpy、Pandas、Scrip、Matplotlib 等常用的库都自动安装好了。


下载Anaconda


STEP 1.

进入官网

https://www.anaconda.com/download

下载对应的版本。


手把手教你安装Anaconda和Pycharm_java

Anaconda 官网下载速度慢,只有几K到几十k的下载速度。

这时可以选择国内的镜像源下载,下载地址为:

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/


注意:国内的镜像源下载时,网页包含了很多历史版本的安装包,并且时间不是完全按升序排列的,需要自己稍微找下最新版本的安装包。


也可以后台回复"python安装",直接获取Anaconda的安装包。

手把手教你安装Anaconda和Pycharm_java_02


STEP 2.

双击安装包,在弹出的第一个对话框中,选择Next


手把手教你安装Anaconda和Pycharm_java_03


STEP 3.

然后,点击I Agree


手把手教你安装Anaconda和Pycharm_java_04


STEP 4.

在"Select Installation Type"对话框,选择"仅自己使用"还是"对所有用户均可使用",然后点击Next


手把手教你安装Anaconda和Pycharm_java_05


STEP 5.

设置软件的安装目录,可以使用默认目录,也可以更改指定目录。


手把手教你安装Anaconda和Pycharm_java_06


STEP 6.

"Advanced Installation Options"选项1:

是否将 Anaconda 添加到系统的 PATH 环境变量。勾选后, 可在 Windows-cmd 命令行使用 Anaconda。如果没有勾选, 只能在电脑的开始菜单"Anaconda(64-bit)"中发现并使用Anaconda。

"Advanced Installation Options"选项2:
是否将 Anaconda 中的 Python 编译器设置为系统默认的 Python 编译器。如果设置, 此编译器可被VSC,PyCharm等软件检测并使用,直接勾选即可。


手把手教你安装Anaconda和Pycharm_java_07


STEP 7.

点击两下Next


手把手教你安装Anaconda和Pycharm_java_08

手把手教你安装Anaconda和Pycharm_java_09

STEP 8.

可以取消勾选Anaconda Cloud 与 Anaconda 初始指南,然后点击Finish


手把手教你安装Anaconda和Pycharm_java_10


安装成功之后,可以在开始的菜单中找到 Anaconda3(64-bit)项。


手把手教你安装Anaconda和Pycharm_java_11


其中:

Anaconda Navigtor :用于管理工具包和环境的图形用户界面,比如Python包的下载与安装,后续涉及的众多管理命令也可以在 Navigator 中手工实现。
Anaconda Prompt :命令行窗口。
Jupyter notebook :基于web的交互式计算环境,可以编辑易于人们阅读的文档,用于展示数据分析的过程。
spyder :一个使用Python语言、跨平台的、科学运算集成开发环境。


菜园小饼其实下载完Anaconda,就可以编写Python程序了,我平时就是在Jupyter notebook上写代码的,但是Pycharm开发项目效率更高,所以下面还要介绍一下Pycharm的下载及安装。


小白OKOK.


02.Pycharm


Pycharm是为Python语言设计的功能齐全的IDE。Pycharm具有代码导航,自动重构和可自定义的用户界面等功能。并且具有与数据库一起使用并支持Jupyter Notebook的功能。


2.1 Pycharm的下载和安装


STEP 1.

进入官网

http://www.jetbrains.com/pycharm/download/

下载对应正确的版本,这里选择社区版,是免费的,对于新手小白来说够用了。

也可以后台回复"python安装",直接获取Pycharm的安装包。

手把手教你安装Anaconda和Pycharm_java_12


STEP 2.

双击下载好的exe文件进行安装,直接点next


手把手教你安装Anaconda和Pycharm_java_13



STEP 3.

可以点击browse选择安装路径,切换好安装路径后点击next


手把手教你安装Anaconda和Pycharm_java_14


STEP 4.

根据自己需要勾选选项,点击next,再点击install等待安装完成


手把手教你安装Anaconda和Pycharm_java_15

其中:

  • Create Desktop Shortcut

    创建快捷方式:根据你当前系统是32位还是64位进行选择;

  • Update PATH variable(restart needed)

    将 pycharm 的启动目录添加到环境变量(需要重启),如果需要使用命令行操作 pycharm,则勾选该选项;

  • Update context menu

    添加鼠标右键菜单,使用打开项目的方式打开文件夹。如果你经常需要下载一些别人的代码查看,可以勾选此选项,这会增加鼠标右键菜单的选项;

  • Create Associations

    将所有 py 文件关联到 pycharm,也就是你双击你电脑上的 py 文件,会默认使用 pycharm 打开。不建议勾选,pycharm 每次打开的速度会比较慢。你要单独打开 py 文件,建议使用 notepad++ 等文本编辑器,打开速度会更快;


2.2 配置Pycharm


STEP 1.

首次启动Pycharm,会弹出配置窗口。

如果你之前使用过 pycharm 并有相关的配置文件,则在此处选择;如果没有,默认即可。


手把手教你安装Anaconda和Pycharm_java_16


STEP 2.

同意用户使用协议:


手把手教你安装Anaconda和Pycharm_java_17


STEP 3.

选择主题,左边是黑色主题,右边是白色主题:


手把手教你安装Anaconda和Pycharm_java_18


STEP 4.

点击Start using PyCharm启动Pycharm。

我在安装的时候,界面上没有出现插件让我下载,如果有的话,建议建议只装 MarkDown插件即可:

手把手教你安装Anaconda和Pycharm_java_19


2.3 配置解释器

创建一个新项目,create new project


手把手教你安装Anaconda和Pycharm_java_20


发现没有与Python解释器关联:


手把手教你安装Anaconda和Pycharm_java_21


点击旁边的小三角形。对于初学者来说,建议选择下面的Existing interpreter


手把手教你安装Anaconda和Pycharm_java_22


然后选择System Interpreter

Interpreter里面选择python.exe的所在路径,即解释器,然后点OK

手把手教你安装Anaconda和Pycharm_java_23


Python解释器配置完成后,我们来编写第一个程序。


点击File,选择New,选择Python File,命名为hello_world。

手把手教你安装Anaconda和Pycharm_java_24


我们来打印“hello world!”这个字符串。

手把手教你安装Anaconda和Pycharm_java_25

输出:

手把手教你安装Anaconda和Pycharm_java_26