前言

想把一门编程语言学好,会搭建编程环境无疑是有必要的,纵然有线上集成的编程环境,但那高度依赖于网络条件以及诸多情况,这使得我们在编程的时候难以存储自己的资料。

学习和使用 python 一年多以来,我深切感受到了一个好的编程环境是多么地重要(主要是开发环境的配置和开发工具的选择)

即使你是编程领域的入门者,也无需对程序员有着盲目的崇拜,当你会用工具,并且逻辑清晰时,你与他们的差距是会慢慢缩小的。

今天我将手把手教你打造一个称手的 python 编程环境! 为了让你更有兴趣地读下去,同时也是为了证明我的教程是有用的,我先贴一张打造好 python 编程环境后的编程的编程运行效果图吧!

开始

说明:本文会以命令行和图形界面两种形式向你展示怎么搭建 python 编程环境,考虑到大部分人对命令行是不熟悉的,因此我优先讲诉如何基于图形界面来搭建环境,然后再讲诉如何使用命令行来安装。

安装 Python

图形界面安装 python 的流程如下

图形界面安装流程

首先打开下面的python官方下载链接

https://www.python/downloads/​www.python/downloads/

点击上图中黄色按钮下载最新版 python

下载完成后,打开下载的安装包 按上图操作,稍微等待一会儿之后会出现下图的代表成功的界面

经过以上步骤,python 将成功被安装到你的电脑上。 Win 10 系统下命令行安装 python 流程如下

命令行界面安装流程

打开电脑自带的 PowerShell 应用,将以下代码粘贴到框框中

Set-ExecutionPolicy RemoteSigned -scope CurrentUser

按回车键运行之后,会提示是否允许修改代码运行策略,此时应该输入字母 y 表示许可,然后按回车键 接下来是运行下面的这行代码以安装 Win 系统下的一个比较流行的包管理器(scoop

使用国内网络的优先使用下面的这条命令

iwr -useb https://raw.fastgit/lukesampson/scoop/master/bin/install.ps1 | iex

如果使用国外网络,则建议使用以下的这条命令

iwr -useb get.scoop.sh | iex

在 PowerShell 中运行上面的代码之后即可成功安装 scoop,如果失败了,大概率是网络原因,解决方式是多试几次。

下面我们将使用 scoop 来安装 python,当然,用它来安装 python 的同时也是需要依赖一些东西的,运行下面这行代码,你将会安装

python
git
aria2

这 3 个软件,其中 python 是运行 python 代码所必须的条件,git 则是一个版本控制软件,aria2 是知名的多线程下载器。你现阶段只需关注 python 即可。不过你要是有兴趣去了解其他两个,会有不少收获。

scoop install aria2 git python

验证安装方法:在 PowerShell 中运行以下命令

python --version

如果不出现红色字体字,恭喜你安装成功!如果出现,则需要重新打开一个 PowerShell 窗口,然后继续重复以上步骤即可,如果还不行,可能是网络抽风了。

安装代码编辑器

工欲善其事必先利其器,选择一款好的工具,学习效率无疑会大大地增强。当然你要是认为记事本能更好地锻炼自己的码字能力,那你可以去用,适合自己是最好的啦。 至于代码编辑器,我使用过 PycharmSublime Text 以及 VS Code 这几款。这三者各有优劣之处。我个人在开发过程中,使用得最多的就是 VS Code 了,它的优点如下

有丰富的编程语言扩展支持,写代码更带劲 可以使用微软账号或者 Github 账号对 VS Code 的配置进行云端备份,真正做到在不同电脑之间切换自如 界面好看,好看的界面让人总有写代码的欲望

说得这么好,不教你怎么装岂不是耍无赖吗?我显然不是会耍无赖的人,所以下面我还是会以图形界面以及命令行的形式教你怎么安装和配置这么好用的一款代码编辑器! 图形界面安装 VS Code 的流程如下

图形界面安装流程

打开下面的下载链接

https://code.visualstudio/​code.visualstudio/

点击蓝色下载按钮开始下载

下载完成之后,双击该安装包按上图操作,然后一直点下一步,经过以上步骤,强大的 VS Code 已经成功地被安装在你的电脑上了。

命令行界面安装 VS Code 的流程如下

命令行界面安装流程

打开 PowerShell,运行以下命令(前提是你安装 python 的时候也是走 WIn 10 下面的命令行安装流程或者你已经安装了 scoop

scoop bucket add extras
scoop install vscode

即可开始安装 VS Code

测试安装方法:在 PowerShell 中运行以下命令

code

如果打开了弹出新打开的软件窗口,恭喜你安装成功,否则请继续重复以上步骤,失败极有可能是网络导致的!

VSCode 中配置 Python 环境

  • 汉化(可选)

当你打开 VS Code 时,会发现它的界面是英文的,没关系,你可以更改语言,更改方法:按快捷键 ctrl + shift + x,或者依次单击左上角:File-preference-settings-extentions,弹出扩展安装界面,然后输入 chinese,搜索,选择第一个安装,安装完之后重启 VS Code 即可看到汉化后的界面!

  • 安装基本语言依赖(必须)

方法:按快捷键 ctrl + shift + x(或者:文件-首选项-扩展),然后搜索 Python,选择第一个安装(已经安装的会显示禁用和卸载两个选项)

  • 安装智能补全插件 pylance (强烈推荐)

方法:按快捷键 ctrl + shift + x(或者:文件-首选项-扩展),然后搜索 pylance ,选择第一个安装(已经安装的会显示禁用和卸载两个选项)进行安装

  • 新建和保存 python文件的方法

新建文件:按快捷键 ctrl + n (或者:左上角菜单-文件-新建) 保存文件:按快捷键 ctrl + s (或者:左上角菜单-文件-保存),接着选择存储路径,并且填写文件名,注意 python 代码的后缀是 .py ,你需要填入类似

hello.py
hello-world.py

的这些东西作为文件名,这样子 VS Code 才能在你写代码的过程中识别到你是在写 python 代码,从而能给 你代码高亮以及提示功能!

  • 运行 Python 文件的方法

点击下图中的三角形开始运行代码,之后即可在弹出的窗口看到输出

  • 快捷键查看(学会了可以极大提高敲代码效率)

按快捷键 ctrl + shift + p 可调出命令搜索框 在搜索框中输入 键盘 这两个字 ,选择如下图标明的搜索结果,点击即可查看键盘快捷键

键盘快捷键大致如下

打开快捷方式之后,可以右键某个选项,然后选择更改快捷键,即可对根据喜好对快捷键进行更改 下面附上我常用的快捷键(非常高效)

快捷键功能描述
ctrl /对选中的文字进行注释或者取消注释
ctrl [将选中的代码左缩进
ctrl ]将选中的代码右缩进
ctrl enter在当前行下新建行
ctrl shift p调查搜索编辑器功能搜索面板
ctrl shift x打开扩展商店

写在最后

以上我向你展示了怎么在 WIn 10 系统下搭建好用的 python 编程环境,如果你成功地学会了,那编程的学习会顺利很多。当然因为我手上没有 mac 设备,所以无法演示 mac 下面的 python 环境搭建方法,不过就以图形界面安装的这一套流程而言,步骤是类似的。至于用 Linux 的,想必会使用命令行来安装吧。

如果你在安装过程中出了问题,欢迎你向我反馈。

更多推荐

Win 10 系统下搭建 Python 编程环境,有手就行