Python 简明教程 --- 1,搭建Python 环境
微信公众号:码农充电站pro
个人主页:https://codeshellme.github.io
人生苦短,我用Python。
—— 龟叔T恤
Python 是一门解释型语言,所以要想运行Python 程序,首先需要搭建Python 环境,即安装Python 解释器。由于Python3 越来越普及,本教程中我们统一使用Python3.x 版本。
Python 是一个跨平台语言,它支持Windows,Linux,Mac 系统。这里我们会介绍如何在这三种系统中安装Python。
1,在类Unix 系统中安装Python
Mac 系统和Linux 系统都属于类Unix 系统。
在类Unix 系统中,一般会自带Python 解释器。你可以使用命令python3 -V 来查看你的系统中是否已经安装了 Python3。
如果出现类似下面的结果,那么说明你的系统中已经安装了 Python3。
$ python3 -V
Python 3.8.0
如果没有安装,可以使用该系统对应的包管理工具来安装Python。例如Mac 系统中brew ,Ubuntu 系统中的apt,CentOS 系统中yum。
比如使用apt 安装python3.8:
sudo apt install python3.8
2,在Windows 系统中安装Python
对于Windows 系统,可以到Python 官网下载并安装。

这里有python3 和python2,我们推荐使用python3。点击上图中的python3 链接后,会进入下面的页面,我们到页面底部,根据自己的系统,选择64 位或者32 位进行下载。

下载成功后,安装程序如下:

双击该程序,即可安装,如下:

先勾选下面的两个选项,再点击Install Now 即可安装。
注意:选项
Add Python 3.8 to PATH一定要勾选,这样就省去了向Windows 系统添加环境变量的步骤,否则还需自己添加环境变量。
安装完成后,调出Windows 的CMD命令行窗口,运行命令python -V,检测是否安装成功。
> python -V
Python 3.8.2
到这里,我们的Python 环境就算是搭建成功了。
(完。)
推荐阅读:
欢迎关注作者公众号,获取更过技术干货。

Python 简明教程 --- 1,搭建Python 环境的更多相关文章
- Python 简明教程 --- 4,Python 变量与基本数据类型
微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 任何一个人都会写出能够让机器理解的代码,只有好的程序员才能写出人类可以理解的代码. -- Marti ...
- Python 简明教程 --- 5,Python 表达式与运算符
微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 靠代码行数来衡量开发进度,就像是凭重量来衡量飞机制造的进度. -- Bill Gates 目录 1, ...
- Python 简明教程 --- 6,Python 控制流
微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io Talk is cheap, show me the code. -- Linus Torvalds ...
- Python 简明教程 --- 17,Python 模块与包
微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 正确的判断来源于经验,然而经验来源于错误的判断. -- Fred Brooks 目录 我们已经知道函 ...
- Python 简明教程 --- 18,Python 面向对象
微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 代码能借用就借用. -- Tom Duff 目录 编程可分为面向过程编程和面向对象编程,它们是两种不 ...
- Python 简明教程 --- 13,Python 集合
微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 如果代码和注释不一致,那很可能两者都错了. -- Norm Schryer 目录 前几节我们已经介绍 ...
- Python 简明教程 --- 14,Python 数据结构进阶
微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 如果你发现特殊情况太多,那很可能是用错算法了. -- Carig Zerouni 目录 前几节我们介 ...
- Python 简明教程 --- 15,Python 函数
微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 测试只能证明程序有错误,而不能证明程序没有错误. -- Edsger Dijkstra 目录 本节我 ...
- Python 简明教程 --- 16,Python 高阶函数
微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 对于那些快速算法,我们总是可以拿一些速度差不多但是更容易理解的算法来替代它们. -- Douglas ...
- Python 简明教程 --- 8,Python 字符串函数
微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 好代码本身就是最好的文档.当你需要添加一个注释时,你应该考虑如何修改代码才能不需要注释. -- St ...
随机推荐
- MySQL不香吗,为什么还要有noSQL?
本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是分布式专题的第14篇文章,我们一起来看看NoSQL数据库. 其实我很早就想写写分布式数据库相关的文章,既是我现在正在学习的,也是我很感 ...
- 神奇的Kivy,让Python快速开发移动app
随着移动互联网的不断发展,手机.Pad等移动终端已经被普遍使用,充斥在人们的工作.学习和生活中,越来越多的程序都转向移动终端,各类app应用相拥而至. Kivy作为Python的Android和IOS ...
- python os模块判断文件是否存在
import os os.path.exists(test_file.txt)
- prefetch 和 preload 及 webpack 的相关处理
使用预取和预加载是网站性能和用户体验提升的一个很好的途径,本文介绍了使用 prefetch 和 prefetch 进行预取和预加载的方法,并使用 webpack 进行实现 Link 的链接类型 < ...
- 2020年必须掌握的硬核技能k8s
Kubernetes 是一个软件系统,使你在数以万计的电脑节点上运行软件时就像 所有节点是以单个大节点一样, 它将底层基础设施抽象,这样做同时简化了应用开发.部署,以及对开发和运维团队的管理. Kub ...
- js判断一个元素是否在数组内
1.indexOf()返回给定元素在数组内的索引值,如果不存在则返回-1 var arr=[0,1,2,3,4,5] console.log(arr.indexOf(1)) console.log(a ...
- PHP 获取前两页的url地址
通过隐藏表单控件 <input type="hidden" name="prevurl" value="<?php echo $_SERV ...
- How to skip all the wizard pages and go directly to the installation process?
https://stackoverflow.com/questions/22183811/how-to-skip-all-the-wizard-pages-and-go-directly-to-the ...
- 对 ThreadLocal 的了解(一)
Threadlocal ThreadLocal 在我个人理解范围内,主要作用是在同一个线程里面,去共享某个数据给这个线程在不同的阶段去使用. 本次使用范围 在集成 pageOffice 在线 word ...
- Spring Boot 之Spring data JPA简介
文章目录 添加依赖 添加entity bean 创建 Dao Spring Data Configuration 测试 Spring Boot 之Spring data JPA简介 JPA的全称是Ja ...