windows电脑安装python教程
1 版本选择
2.x版本将慢慢退出历史的舞台,建议你从3.x开始学习,本教程所使用的python版本是3.6
2 下载安装包
进入官网下载页面 https://www.python.org/downloads/windows/
找到合适的安装包本教程所提供的示例代码适用于3.0以上的版本,如果你喜欢更高的版本,可以自己选择,在下载安装包时,一定要选择x86-64 executable的安装包,64表示适用于64位的操作系统,executable表示是一个exe安装程序。
下载以后的程序是 python-3.6.8-amd64.exe
3 安装过程
3.1 选择安装方式
双击安装程序python-3.6.8-amd64.exe,进入安装界面第一步,勾选Add Python 3.6 to PATH 这个选项
第二步,点击Customize installation,这种安装方式允许我们自由配置安装选项。
千万别忘记了勾选Add Python 3.6 to PATH,我后面会讲解勾选的原因。
3.2 配置安装选项
所有的勾选想默认是选中状态,不需要做任何操作,点击Next按钮,进入下一个配置界面
第一步,勾选Install for all users, 勾上这个选项后,会在系统的环境变量里加入python,后面也会讲解环境变量。
第二步,修改python的安装位置,我这里选择安装在d盘下,你可以根据自己的电脑情况选择安装,最后点击install按钮
3.3 等待安装结束
这是安装的中间过程,需要等待几分钟的时间
这是安装结束时的界面,出现了successful,关闭安装界面就可以了
4. 验证安装效果
4.1 检查安装目录
进入安装目路 d:\Python36在这个安装目录里,我们注意Scripts文件夹和python.exe, 这个python.exe就是python解释器,你在配置pycharm的时候还会用到它。
Scripts文件夹里放的是pip和easy_install第三方库管理工具关于pip的时候,本教程会有专门的篇章进行讲解
D:\Python36\Lib\site-packages目录,是安装存储第三方库的地方。
4.2 进入python交互式解释器
先进入cmd命令窗口,然后执行python命令在交互式解释器里,你可以验证一些简单的代码,所谓交互式,是指你写的代码,会立刻被执行并显示结果,这样及时反馈,有助于学习基础只是。
复杂的代码,例如函数,虽然也可以在这里编写,但写起来不方便,而且无法保存代码,不要在这里尝试写复杂代码。
你也可以通过IDLE进入交互式解释器,IDLE可以通过开始菜单找到,不同版本的windows电脑的开始菜单已经变得不一样了,如果你实在找不到,就算了,反正有cmd就足够了
4.3 检查环境变量
右键点击桌面上的我的电脑,然后选择属性,进入如下的界面
点击左侧的高级系统设置
点击环境变量
在系统变量里找到Path变量,由于在3.2的步骤中勾选Install for all users,所以,有关python的环境变量会设置在系统变量中,你仔细观察Path的值,这里面一定有你刚刚安装好的python和python目录里的Scripts目录。
当你在cmd命令窗口执行python或者pip命令时,计算机会从Path所设置的文件夹中寻找python.exe文件或者pip.exe文件,如果找不到就会报出类似“xx不是内部或外部命令”的错误。
而之所以在你的电脑的系统变量里有python所在的安装文件夹,是因为你在3.1 步骤中勾选Add Python 3.6 to PATH,在安装python的过程中,自动的添加了环境变量,在3.0以前,环境变量都是手动添加的,很多人都在这里卡很久。
5. 可能会遇到的问题
windows电脑的环境搭建相比于其他系统要麻烦很多,一部分用户可能会遇到api-ms-win-crt-runtime-l1-1-0.dll丢失的问题,不用怕,解决方法非常简单
到C:\Windows\SysWOW64 文件夹下,把api-ms-win-crt-runtime-l1-1-0.dll删除掉
下载VC redit.exe ,重新安装,我这里提供了64位的下载地址,https://pan.baidu.com/s/1llx_QeoqeQRLA4ctUMj9dQ
重启电脑
很多初学者,对Python的概念都是模糊不清的,Python能做什么,学的时候,该按照什么线路去学习,学完往哪方面发展,想深入了解,详情可以复制有道云笔记链接到浏览器打开了解: http://note.youdao.com/noteshare?id=e4fa02e7b56d7909a27674cdb3da08aa
windows电脑安装python教程的更多相关文章
- Windows下安装Python虚拟环境
Windows下安装Python虚拟环境 虚拟环境安装 需求概要 "虚拟环境"是从电脑独立开辟出来的环境.就好比我们生活中的橱柜中,会把酱油放在一个瓶子里,把醋放在另外一个瓶子里, ...
- 平板电脑安装Ubuntu教程
平板电脑安装Ubuntu教程-以V975w为例,Z3735系列CPU通用 最近尝试在昂达V975w平板电脑和intel stick中安装ubuntu,经过分析,发现存在一个非常大的坑.但因为这个坑,此 ...
- linux和windows下安装python拓展包及requirement.txt安装类库
python拓展包安装 直接安装拓展包默认路径: Unix(Linux)默认路径:/usr/local/lib/pythonX.Y/site-packagesWindows默认路径:C:\Python ...
- Python原来这么好学-1.1节: 在windows中安装Python
这是一本教同学们彻底学通Python的高质量学习教程,认真地学习每一章节的内容,每天只需学好一节,帮助你成为一名卓越的Python程序员: 本教程面向的是零编程基础的同学,非科班人士,以及有一定编程水 ...
- 【转】linux和windows下安装python集成开发环境及其python包
本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...
- windows下安装python模块
如何在windows下安装python模块 1. 官网下载安装包,比如(pip : https://pypi.python.org/pypi/pip#downloads) pip-9.0.1.tar. ...
- windows下安装python和依赖包的利器——Anaconda
在windows下安装python和很多依赖包,安装起来略为痛苦,可以使用python的大整合包——Anaconda Anaconda下载地址: http://continuum.io/downloa ...
- windows下面安装Python和pip
windows下面安装Python和pip 安装Python 第一步,我们先来安装Python, https://www.python.org/downloads/ 这里选择的是2.7.10 第二步. ...
- Python学习 windows下面安装Python和pip(一)
windows下面安装Python和pip 安装Python 第一步,我们先来安装Python, https://www.python.org/downloads/ 这里选择的是2.7.10 第二步. ...
随机推荐
- ubuntu13.10安装tomcat
步骤: ubuntu :13.10(32bit) -->i586 jdk 1.7 安装JDK 步骤: 1.官网下载如下图: 2.点击java SE7,下载jdk1.7 3.点击接受,并下载对应的 ...
- Java 代码中如何调用 第三方Api
在代码中调用第三方API 获取数据 package com.example.demo.utils; import com.alibaba.fastjson.JSONObject; import lom ...
- 学习笔记(14)- SQuAD的数据格式
BERT模型完成问答任务的时候,需要数据格式为SQuAD形式. 有2个版本,1.1和2.0
- 建设基于TensorFlow的深度学习环境
一.使用yum安装git 1.查看系统是否已经安装git git --version 2.yum 安装git yum install git 3.安装成功 git --version 4.进入指定目录 ...
- Eclipse中java代码注释变成乱码的问题
今天在查看曾经写过的代码时发生了一件很是让人头疼的事: 我写的所有注释全部都变成了了乱码,曾经刚入门时也是经常遇到类似的问题,解决起来很快,每天可能都会在工作空间里看到,但是随着时间的推移,写代码的规 ...
- Spring MVC原理解析
SpringMVC Spring MVC的工作原理 ①客户端的所有请求都交给前端控制器DispatcherServlet来处理,它会负责调用系统的其他模块来真正处理用户的请求. ② Dispatche ...
- Codeforces Round #620 (Div. 2) 题解
A. Two Rabbits 思路: 很明显,如果(y-x)%(a+b)==0的话ans=(y-x)/(a+b),否则就为-1 #include<iostream> #include< ...
- <每日一课学习笔记> "mysql为什么加了索引还是慢查询"
long_query_time mysql判断慢查询的依据是,sql执行时间与系统参数 long_query_time 作比较,如果大于这个参数,就会将这条sql计入慢查询语句中.long_query ...
- Java面向对象之类、接口、多态
Java面向对象之类.接口.多态 类 class Person { // 实例属性 int age; String name; // 类属性 static int v = 1; // 构造器 publ ...
- JavaScript(3)---事件冒泡、事件捕获
JavaScript(3)---事件冒泡与事件捕获 一.理解冒泡与捕获 假设有这么一段代码 <body> <div><p>标签</p> </div ...