前言

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

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

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

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

开始

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

安装 Python

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

图形界面安装流程

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

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

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

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

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

命令行界面安装流程

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

Set-ExecutionPolicy RemoteSigned -scope CurrentUser

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

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

iwr -useb https://raw.fastgit.org/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.com/​code.visualstudio.com/

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

下载完成之后,双击该安装包按上图操作,然后一直点下一步,经过以上步骤,强大的 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 编程环境,有手就行相关推荐

  1. 基于Python实现的微信小程序校园导航系统 | Python第一课环境篇 | Hellow World 程序 | 不同环境下搭建Python编程环境

    一:Hellow World 程序 1.安装Python3 2.运行Python代码片段 Python自带了一个在终端窗口中运行的解释器,让你无需保存并运行整个程序就能尝试运行Python代码片段. ...

  2. linux python开发环境_如何在Linux系统中搭建Python编程环境

    1 在大多数的Linux系统中,基本上都默认安装了Python,也就是说,在Linux的系统中基本上是不需要安装什么软件,就可以使用Python. 下面以ubuntu操作系统为例,看看如何在Linux ...

  3. linux环境下python编程指南,在Linux系统中搭建Python编程环境

    Linux系统是为编程而设计的,因此在大多数Linux计算机中都默认安装了Python. 1. 检查Python版本 在系统中运行应用程序Terminal(如果是Ubuntu,可按Ctrl+Alt+T ...

  4. Python学习1----在win系统中搭建Python编程环境

    一.安装Python 1.Python官网下载Python3,并安装(注意勾选Add Python 3.x to PATH) 2.win终端输入python,查看是否安装成功,若是成功,则会出现类似下 ...

  5. python环境搭建_搭建Python编程环境

    说明:本文面向信息技术新教材环境下的中学生或者编程小白.Python作为新教材落实计算思维的主要载体,有其独特的魅力.千里之行始于足下,搭建Python运行环境是跨出进入新世界大门的第一步. 搭建Py ...

  6. python的开发环境包括_下搭建 Python 开发环境

    下搭建 Python 开发环境 Ubuntu 作为当下最流行的 Linux 发行版本之一,用户基数非常庞大,而且 Ubuntu 操作系统也非常适合 Python 学习.这节课我们就来学习下如何在 Ub ...

  7. linux下搭建python机器学习环境

    前言 在 linux 下搭建 python 机器学习环境还是比较容易的,考虑到包依赖的问题,最好建立一个虚拟环境作为机器学习工作环境,在建立的虚拟环境中,再安装各种需要的包,主要有以下6个(这是看这个 ...

  8. ubuntu下搭建erlang编程环境

    ubuntu下搭建erlang编程环境 吐槽:erlang作为一门小众语言,编程环境配置的我发疯啊,官方标配是emacs,但是我作为中毒已深的vimer实在不想换编辑器了,在尝试的途中我还试过了用ec ...

  9. Mac OS苹果系统下搭建arduino开发环境

    Mac OS苹果系统下搭建arduino开发环境 一.准备工作 IDE安装 驱动安装 二.开发测试 一.准备工作 IDE安装 从arduino官方网站:https://www.arduino.cc/e ...

最新文章

  1. PCL基础4:PCLVisualizer可视化窗口显示
  2. 马斯克教你的五步做事法
  3. Oracle中的单值函数
  4. Druid:数据库连接池实现技术
  5. 4个最难的 Elastic Search 面试题
  6. (转)通过maven,给没有pom文件的jar包生成pom文件,maven项目引入本地jar包
  7. 平衡二叉树、二叉排序树-数据结构
  8. 如何为prel语言加载模块_WebAssembly 系列(第四部分)- 创建和使用WebAssembly模块...
  9. Linux内核 eBPF基础:ftrace基础-ftrace_init初始化
  10. YUV采样及存储格式
  11. js 获取当天时间,实现展示包含今天的一周时间的方法
  12. 一种辅助整理WoS英文论文题录文档的方法(python-docx)
  13. php实现独立模块,poscms独立模块URL规则
  14. HtmlUnit的入门教程整理
  15. 利用Sympy计算sin1°的最小多项式
  16. Windows定时运行python程序
  17. QPS 与 TPS 简介
  18. 【高项备考】范围管理,过程域、知识点、案例学习
  19. python正常血压最长小时数_一套完整的机器学习的操作步骤:XGBoost实例-从血压,年龄等因子判断是否肾不好-Python...
  20. 吴恩达深度学习作业之deepleraning_L1W2_h1

热门文章

  1. 基于74LS161实现的多功能数字钟
  2. 【SpringBoot】banner在线生成网站
  3. java初学求一个数的绝对值
  4. 数据处理方法-算术编码(香农算法、java编码实现)
  5. [转]MinGW与MSYS
  6. zcpa matlab,matlab习题结果解析.doc
  7. 俞敏洪大学经典励志演讲:像树一样活着
  8. 注销系统的logout命令
  9. shell 中字符串变量处理
  10. Linux c 开发 - 指针