导读:为了简化Python编程的学习难度,开发过程中的工具、环境尽量使用同一套,此后所有的编程环境都以Windows系统下Python3.8为准,代码编辑器及IDE(集成开发环境)使用VS Code。

目的很简单,就是为了让所有的讲解和学习集中在Python语法以及用法学习上,各种工具的使用方法可以留在入门后再说。

一、Python 3.8的安装

1.1 Python 安装包下载

Python安装首先需要我们从Python官网下载安装包。

  • 直接下载最新版3.8.2,在官网首页即可选择
  • 下载指定版本(Windows版本)

点击Downloads下方的Windows按钮,会跳转至https://www.python.org/downloads/windows/。

你会看见以上页面。左边的Stable Releases是稳定版本,右边的Pre-releases是预览版。

我们选择稳定的版本就好。预览版通常会包含一些比较新的特性,但是未经过充分的测试,可能会出现诡异的问题。

- X86-64:表示64位的版本,兼容32位。

- X86:表示32位的版本。

- Embeddable zip file:压缩包文件。

- Web-based installer:在线安装。

- Executable installer:完整安装包。

通常我们选择Executable installer安装包即可,因为安装的过程中会帮我们处理环境变量等问题,对于入门者来说,全程下一步更不容易出错。

本教程涉及的都以Python3.8 为准。

Python安装包下载完成后,双击安装包即可开始安装。

1.2 Python 安装教程

双击安装包后,进入安装界面。

如果是第一次接触,建议直接选择Install Now(立即安装)即可,这里会默认安装所有选项,保证环境不缺失。

可以看到Install Now下面写了Includes IDLE,pip and documentation,这些具体代表着什么,可以在以后慢慢了解。

如果选择Customize installation选项,则可以对安装内容以及安装目录等做一些选择。熟悉后可以进行定制化安装。

下面的Add Python 3.8 to PATH(添加Python3.8进入环境变量),这里一定要记得勾选上,勾上后就是将Python所在目录告诉系统,下次在调用Python时,系统就知道去哪儿找Python的程序和库。

1.3 安装完成测试

等待Python安装完成后,关闭安装界面即可。

那么,这时候问题来了,你安装的Python去哪儿呢?

与一般的软件安装不同的是,Python安装后,其实没有一个软件界面实体,就像你学会了数学,虽然你的外表看不出来,但要解题时,你的大脑知道去哪儿调取数学知识。

要使用Python,需要利用cmd命令行或者其他编辑器或IDE。

  • 验证Python安装是否完成

安装完成后,打开控制台(在电脑上同时按win键+R键,输入cmd并按enter回车即可),此时会弹出一个黑色的控制台窗口,如下图:

在控制台窗口中,输入如下命令:python --version 或 python -V

若像上面这样,显示了Python的版本号,则说明python环境已经安装好了。

图片中显示的是Python3.7.4,是由于笔者电脑中安装了多个Python版本导致。你们在安装了Python3.8.2后,显示的版本号就应该是Python 3.8.2。

二、VS Code 的安装

有人也许接触过VS,就是微软的那个号称宇宙第一IDE的功能异常全面的集成开发环境,但VS Code与VS完全不是一个东西。

首先,VS Code是一个简洁好用的轻量级文本编辑器,占空间小,是一款跨平台编辑器。

VS Code有大量、丰富的插件可以下载安装,进行适当配置后,可以利用VS Code实现快速开发。对于很多开发者来说,VS Code的简洁易用非常讨喜。

我们使用VS Code作为编辑器,一方面是因为简洁易用好上手,另一方面也是想让初学者不用太过关注编辑器本身。

其实,Python开发中其他的IDE或编辑器还有很多,比如:pycharm、vscode、 sublime text、 atom等等。而这里推荐使用VScode,因为插件丰富,且官方一直在更新维护。

选择一款IDE或编辑器的标准还有很多,比如可以方便的打断点调试,拥有美观的字体主题和代码提示等等。而VS Code的视觉感受还是我比较喜欢的。

2.1 VS Code 下载

VS Code下载可以直接进入官网 https://code.visualstudio.com/ 下载。

由于VS Code一般情况下没有什么版本的限制,所以直接下载最新版的安装包即可。

2.2 VS Code 安装

双击安装包,进入安装界面,依旧没什么好选择的,全程下一步,直到安装完成即可。

安装完成后,桌面上即出现了Visual Studio Code图标。

2.3 VS Code 配置Python环境

由于VS Code本质上是一个编辑器,要想使用VS Code编辑代码,并调用Python以及配套的各种功能,就需要对VS Code进行配置,让VS Code能正确链接到Python。

安装Python插件:打开VS Code,点击左侧Extensions(扩展)菜单,在上方的输入框中输入python,选择Python插件(一般都是第一个),点击Install安装即可。

新建一个工作目录:接下来,我们在桌面上新建一个PythonDemo的文件夹,并在VS Code中点击左上角的【file】菜单,选择其中的【Open Folder】,接着选择我们在桌面上新建的PythonDemo空文件夹,打开后,此时VS Code的工作目录就在PythonDemo文件夹中了,后续新建的文件都会放在这个文件夹中。

新建一个py文件:此时,点击项目名称右侧的添加文件按钮,添加一个文件,并输入文件名:demo.py(demo是文件名,py是Python文件的后缀名),enter回车确认即可。

这时,我们可以看到文件前面的图标变成了Python的蟒蛇LOGO模样,而右侧编辑区,显示为一个空白的demo.py文件,我们可以输入一句大名鼎鼎的代码: print('hello world!!')

运行第一个Python文件:接着在demo.py文件的空白处,点击右键,选择在终端中运行Python文件,即可看到下方的TERMINAL终端中,输出了 hello world!! 字样。

至此,VS Code与Python的基础配置已经完成,可以正式开始学习Python编程了。

三、Windows 相关配置

3.1 Python 环境变量

前文提到了Python的环境变量,以及Python安装是否完成的验证操作,如果输入Python -V并不能显示Python的版本号,那就需要排查Python环境变量设置正确与否了。

进入环境变量设置:

在桌面计算机图标上右键,选择属性;在弹出的窗口中,选择左侧的高级系统设置,在弹出的小窗口下方,选择【环境变量】,进入环境变量设置窗口。

查看环境变量设置与否:

在环境变量窗口,分别点击用户变量中的【PATH】和系统变量的【PATH】查看,是否有Python 3.8的路径存在。

可以看到,一共有两条Python38的路径存在,如果你的环境变量不存在,那你就需要找到之前安装Python的文件夹,将这两个文件夹的路径添加进来。

前文在安装Python时,安装界面中有一个Add to PATH,PATH就是指这里的环境变量PATH路径。

PATH中存放的是系统中一些关键软件、程序、库等等的路径,主要是为了方便系统或某些程序调用时查找。

我们在前面的Python -V命令中,Python单词能被系统识别,就是因为系统通过PATH的所有路径中找到了Python程序。

用户变量与系统变量,一个是当前系统用户使用,一个是全部系统用户可以使用,一般情况下,两者是等同的。除非你的电脑上分了几个用户使用,否则设置在上、下都是可以的。

关于Python的编程准备,先掌握这些基础即可,后续更复杂的环境配置,可以等编程技术掌握熟练后再进行学习。

--------------------------------------------

我是@杨老师教你写BUG,欢迎关注我。我会陆续更新Python、C++、Golang等系列教程,感谢关注。

python windows窗口置顶_想用Python编程却不知如何下手?一篇搞定编程准备工作相关推荐

  1. python windows窗口置顶_Python入门:第一个程序“Hello, world”

    本文主要内容 安装Python 使用IDLE和基础交互模式 编写一个简单的程序 使用IDLE的Python shell窗口 本章将介绍Python和IDLE的下载.安装和启动过程,IDLE是Pytho ...

  2. 设置窗口置顶_这三个应用,每一个都能让你置顶。

    | 当你有多个窗口同时打开,置顶其中某个或某些,能够方便你对比.学习.抄写--但不是所有软件都有这个功能,所以你需要今天的小干货.| ----------- 你的高效生活视频书. 将窗口置顶,可以方便 ...

  3. 计算机窗口置顶,将想要的窗口一直置顶的具体操作步骤介绍

    很多时候,我们想在电脑上同时进行多步操作,想要使某一个窗口不被其它操作窗口所覆盖,该怎么操作呢?当我们同时打开多个窗口时,将想要的窗口进行置顶,使它显示在最前排,那么无论我们怎么切换界面,它都不会被覆 ...

  4. QT程序 windows窗口置顶和linux窗口置顶遇到的问题和解决方案

    一.QT 窗口置顶 一般情况下,我们开发QT桌面应用程序如需用到窗口置顶操作时,会这样做: setWindowFlags(windowFlags() | Qt::WindowStaysOnTopHin ...

  5. windows窗口置顶--Windows on Top

    目录 工具界面(非常简介): 使用方法 工具设置 快捷键设置及其他设置 在工作的时候,有时需要频繁切换窗口,而有时候需要看实时的数据请求,将窗口调小,又不好后面代码修改操作.这一款工具可以随时.将任意 ...

  6. 设置窗口置顶_如何设置让自己的QQ干净不臃肿

    第一阶段(对外干净) 先看一下效果图 首先需要一个纯色或者其他简约图片 然后再在资料卡里选择自定义封面 上传一下这张图片(附上一张纯色图片) 再到资料卡右上角更多里选择资料卡设置,选择资料展示设置 把 ...

  7. Windows On Top v3.8.0 Windows窗口置顶小工具单文件版

    前言 Window On Top能够让任意的窗口总是在最顶层,那么当你有时需要两个窗口同时打开时就无需频繁的切换了. Window On Top Window On Top 的使用方法十分简单,在 W ...

  8. python wx窗口无法关闭_菜鸟学Python,双手奉上老司机给上路新手总结的Python实战问题…...

    针对Python这一话题每天后台都会有不少小伙伴提出问题,下面我就将这些问题进行汇整,产出"Python实战问题篇",我认为这些问题非常具有代表性,希望可以帮到大家. 第一类问题: ...

  9. python命令提示符窗口在哪里_详解python命令提示符窗口下如何运行python脚本

    以arcgispro的python脚本为例在arcgispro自带的python窗口下运行python脚本 需求: 将arcgispro的.aprx项目包中gdb的数据源路径更换为sde数据源路径. ...

最新文章

  1. 润乾集算报表多样性数据源之动态SQL传递
  2. change from a ppt to the report
  3. java 单元测试技巧_其他一些单元测试技巧
  4. 理解好内存管理,C语言就不难学了
  5. 小程序 foreach_【第2106期】小程序依赖分析实践
  6. QT中IDirect3DDevice9的Present方法失败情况的处理笔记
  7. 百度和腾讯之间就差一个好的投资团队
  8. Effective C++ 读书笔记之Part6.Inheritance and Object-Oriented Design
  9. c primer plus 第七章 第十题
  10. 2021年上半年国家软考系统分析师论文和案例分析
  11. 计算机课会点名吗,大学课堂点名技术日新月异:电脑摇号扫码上课
  12. 迪赛智慧数——柱状图(正负条形图):应届生各行业平均薪酬排行
  13. Android 彻底杀死当前进程
  14. vsphere服务器虚拟化的优点,vmware虚拟化优势_vmware开启虚拟化
  15. 无线网络 笔记本连接正常上网,手机之类的就不能上网
  16. Google翻译修复小工具
  17. (学习力+思考力) x 行动力,技术人成长的飞轮效应总结
  18. OpenGL--混合
  19. 使用商用WiFi路由器有哪些优势?
  20. cordova build android遇到的问题

热门文章

  1. eclipse加速之禁用 JS、jsp 等文件的语法验证
  2. centOS安装python3.7.2
  3. 在maven pom.xml中加载不同的properties ,如localhost 和 dev master等jdbc.properties 中的链接不一样...
  4. android:contentDescription
  5. 黑马程序员--ADO.Net中的知识点和难点
  6. WCF服务实例激活类型编程与开发(转)
  7. windows 小技巧
  8. 一个优美的架构需要考虑的几个问题
  9. ASP 代码当前记录集不支持更新问题的解决办法。
  10. 看完Java的动态代理技术——Pythoner笑了