Python入门之Python在Win10环境下的配置(图文教程)
请在Python官网下载Python2.7和Python3.6安装包,虽然最新的是3.6版本,但是建议两个包都安装,方便后期在IDE工具切换。
Python官网:https://www.python.org/downloads/
1.选择安装包和下载
Python2.7

目前大多数CPU都是64位,选择Windows系统对应的安装文件

Python3.6

目前大多数CPU都是64位,选择Windows系统对应的安装文件

2.安装对应的安装文件
请记住详细的安装路径,后面我们会用到。
Python2.7和Python3.6均安装在了C盘的根目录,当然你也可以放到别的地方,但是要记住路径。
Python2.7的安装路径

Python3.6的安装路径

到这里我们已经完成全部的安装工作,下面我们开始配置本机的Python环境。
3.配置Python到系统的>>>环境变量<<<
a.右键>>>我的电脑,点击“属性”

b.点击 >>>高级系统设置<<<

c. 进入>>系统属性<<<,点击>>>高级<<<,进入>>>环境变量<<<

d.进入>>>环境变量<<<,找到>>>系统变量<<,点击>>>PATH<<<,选择>>>编辑<<<

e.进入>>>编辑环境变量<<<后,点击>>>新建<<<

f.分别在如下地方,填入Python2.7和Python3.6的安装路径

4.复制并重命名安装目录中的Python2.7和Python3.6的exe执行文件,并在Windows的cmd界面调用。
为什么要复制并重命名安装目录中的Python2.7和Python3.6的exe执行文件呢?有如下两个原因:
a.Python2.7和Python3.6的安装目录中,exe文件均被命名成了python.exe,当我们要cmd界面调用python.exe时,系统反而不知道我们时要用Python3.6还是Python2.7。
它会根据我们在环境变量配置的先后,就会调用最靠前的python.exe,入上图中,python3.6靠前。
这样的话我们就没法调用Python2.7了。
b.重命名后,当我们在windows的cmd界面可以分别输出python2和python3,就会分别显示出Python2.7和Python3.6的环境。
另外,复制各自目录内的exe文件,并分别重命名为python2.exe和python3.exe,不仅方便系统识别,而且备份了原exe文件。
Python2.7的安装目录:

Python3.6的安装目录:

cmd界面分别调用Python2.7Python3.6的环境,注意输入的分别是python2和python3,和上面我们重命名的一样。



好了,到此你的机器已经配置好了Python环境。
完成后,建议继续安装Anaconda,详细请参考如下知乎答案:
https://www.zhihu.com/question/58033789
Python入门之Python在Win10环境下的配置(图文教程)的更多相关文章
- win10环境下VS2019配置NTL库
win10环境下VS2019配置NTL库 1.下载 WINNTL库文件 https://www.shoup.net/ntl/download.html 2.创建静态库 文件->新建-&g ...
- win10环境下Android studio安装教程----亲测可用
这段时间学习了一下Android的基本开发,发现Google已经停止了对eclipse的支持,并开发了自己的Android开发工具--Android Studio,于是想安装一下Android Stu ...
- mysql-5.7.17-winx64免安装版,win10环境下安装配置
下载地址:http://dev.mysql.com/downloads/file/?id=467269 1.解压到自定义目录:我解压到了D盘的根目录 2.复制my-default.ini 重命名 my ...
- 在win10环境下IED配置spark项目
eclipse在对spark的支持上并不友好,所以需要新下载并安装IntelliJ IDEA 2019.1.我下载安装的是专业版的,直接在网上搜索了破解码进行破解. 1. 配置java和scala I ...
- Python入门:Anaconda和Pycharm的安装和配置
Python入门:Anaconda和Pycharm的安装和配置 转自:https://www.cnblogs.com/yuxuefeng/articles/9235431.html 子曰:“工欲善其 ...
- 海纳百川无所不容,Win10环境下使用Docker容器式部署前后端分离项目Django+Vue.js
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_179 随着现代化产品研发的不断推进,我们会发现,几乎每个产品线都会包含功能各异的服务,而且服务与服务之间存在也会存在着错综复杂的依 ...
- Nginx+Python+uwsgi+Django的web开发环境安装及配置
Nginx+Python+uwsgi+Django的web开发环境安装及配置 nginx安装 nginx的安装这里就略过了... python安装 通常系统已经自带了,这里也略过 uwsgi安装 官网 ...
- Python 入门之 Python三大器 之 装饰器
Python 入门之 Python三大器 之 装饰器 1.开放封闭原则: (1)代码扩展进行开放 任何一个程序,不可能在设计之初就已经想好了所有的功能并且未来不做任何更新和修改.所以我们必须允许代 ...
- Python 入门之 Python三大器 之 生成器
Python 入门之 Python三大器 之 生成器 1.生成器 (1)什么是生成器? 核心:生成器的本质就是一个迭代器 迭代器是Python自带的 生成器程序员自己写的一种迭代器 def func( ...
随机推荐
- SSM 使用 mybatis 分页插件 pagehepler 实现分页
使用分页插件的原因,简化了sql代码的写法,实现较好的物理分页,比写一段完整的分页sql代码,也能减少了误差性. Mybatis分页插件 demo 项目地址:https://gitee.com/fre ...
- 二叉树遍历等基本操作(Java实现)
前中后序遍历递归实现+层序遍历: 树的结点类代码: public class TreeNode<Value extends Comparable<? super Value>> ...
- C++ STL 容器之栈的使用
Stack 栈是种先进后出的容器,C++中使用STL容器Stack<T> 完美封装了栈的常用功能. 下面来个demo 学习下使用栈的使用. //引入IO流头文件 #include<i ...
- [luogu1402]酒店之王_网络流
酒店之王 luogu-1402 题目大意:有n个人,p道菜,q个房间,每个人喜欢吃一些菜.喜欢住一些房间,如果一个人即住到了他喜欢的房间有吃到了他喜欢的菜,就对答案贡献++,求最大贡献. 注释:1&l ...
- 【django之权限组件】
一.需求分析 RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联.简单地说,一个用户拥有若干角色,一个角色拥有若干权限.这样,就构造成& ...
- 如何在mac上搭建sqli-labs
近期想学习sql注入,但是一来网络上的资料参差不齐,难以系统的学习:二来随着程序员安全意识的提高,这种完全可以避免的注入漏洞越来越少见了,所以难以找一个合适的网站练手,于是乎,sqli-labs这种实 ...
- C语言博客作业——函数
一.PTA实验作业 题目1:6-6 使用函数输出水仙花数 1.本题PTA提交列表 2. 设计思路 int narcissistic( int number ) //函数定义 1.定义整数型变量a.i分 ...
- Beta冲刺-用户测试报告
一.项目概述 1.1项目名称 高校学生征信系统 1.2项目简介 此项目基于SSH框架,力图为学生提供征信服务和信用相关的借款和申请活动.其中以信用统计和管理为主,信用使用为辅,构建出一个集信用收集和使 ...
- Socket程序从windows移植到linux下需要注意的
)头文件 windows下winsock.h或winsock2.h linux下netinet/in.h(大部分都在这儿),unistd.h(close函数在这儿),sys/socket.h(在in. ...
- 201621123050 《Java程序设计》第6周学习总结
1. 本周学习总结 1.1 面向对象学习暂告一段落,请使用思维导图,以封装.继承.多态为核心概念画一张思维导图或相关笔记,对面向对象思想进行一个总结. 1.2 可选:使用常规方法总结其他上课内容. L ...