请在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环境下的配置(图文教程)的更多相关文章

  1. win10环境下VS2019配置NTL库

    win10环境下VS2019配置NTL库 1.下载 WINNTL库文件     https://www.shoup.net/ntl/download.html 2.创建静态库 文件->新建-&g ...

  2. win10环境下Android studio安装教程----亲测可用

    这段时间学习了一下Android的基本开发,发现Google已经停止了对eclipse的支持,并开发了自己的Android开发工具--Android Studio,于是想安装一下Android Stu ...

  3. mysql-5.7.17-winx64免安装版,win10环境下安装配置

    下载地址:http://dev.mysql.com/downloads/file/?id=467269 1.解压到自定义目录:我解压到了D盘的根目录 2.复制my-default.ini 重命名 my ...

  4. 在win10环境下IED配置spark项目

    eclipse在对spark的支持上并不友好,所以需要新下载并安装IntelliJ IDEA 2019.1.我下载安装的是专业版的,直接在网上搜索了破解码进行破解. 1. 配置java和scala I ...

  5. Python入门:Anaconda和Pycharm的安装和配置

    Python入门:Anaconda和Pycharm的安装和配置  转自:https://www.cnblogs.com/yuxuefeng/articles/9235431.html 子曰:“工欲善其 ...

  6. 海纳百川无所不容,Win10环境下使用Docker容器式部署前后端分离项目Django+Vue.js

    原文转载自「刘悦的技术博客」https://v3u.cn/a_id_179 随着现代化产品研发的不断推进,我们会发现,几乎每个产品线都会包含功能各异的服务,而且服务与服务之间存在也会存在着错综复杂的依 ...

  7. Nginx+Python+uwsgi+Django的web开发环境安装及配置

    Nginx+Python+uwsgi+Django的web开发环境安装及配置 nginx安装 nginx的安装这里就略过了... python安装 通常系统已经自带了,这里也略过 uwsgi安装 官网 ...

  8. Python 入门之 Python三大器 之 装饰器

    Python 入门之 Python三大器 之 装饰器 1.开放封闭原则: (1)代码扩展进行开放 ​ 任何一个程序,不可能在设计之初就已经想好了所有的功能并且未来不做任何更新和修改.所以我们必须允许代 ...

  9. Python 入门之 Python三大器 之 生成器

    Python 入门之 Python三大器 之 生成器 1.生成器 (1)什么是生成器? 核心:生成器的本质就是一个迭代器 迭代器是Python自带的 生成器程序员自己写的一种迭代器 def func( ...

随机推荐

  1. MySQL的奇怪的删表数据文件而表照样能打开

    MySQL的奇怪的删表数据文件而表照样能打开 author:headsen  chen      2017-11-02   17:57:17 现象:删除一个正在运行的mysql数据库的表的数据文件:* ...

  2. win7开通共享步骤

    win7开通共享步骤 2017-10-09    11:12:09 个人原创博客,允许转载,转载请注明作者及出处,否则追究法律责任 1,开通来宾账户 2,为来宾账户创建一个空密码 右键我的电脑,管理, ...

  3. 基于Cesium三维地图项目记录_通视分析功能的实现

    实现了剖面分析功能之后,下面来看看如何实现通视分析,还是基本按照之前的思路实现: 了解软件LocaScape是怎么实现的: 网址如下:http://www.locaspace.cn/V3.0/help ...

  4. 详解Tomcat线程池原理及参数释义

    omcat线程池有如下参数: maxThreads, 最大线程数,tomcat能创建来处理请求的最大线程数 maxSpareTHreads, 最大空闲线程数,在最大空闲时间内活跃过,但现在处于空闲,若 ...

  5. 图解script的三种加载方式 异步加载顺序

    摘录如下: 可以很清晰的看出: <script>: 脚本的获取和执行是同步的.此过程中页面被阻塞,停止解析. <script defer = "defer"> ...

  6. 斑马ZPL指令加入如换行、回车等控制符的方法

    在程序中可能会被过滤掉,直接在指令中加入ASCII对应的16进制字符即可解决改问题, 语法:_十六进制(ASCII) 栗子:hello_0D_0Aworld  换行 扫描结果: hello world

  7. C++ STL 容器之栈的使用

    Stack 栈是种先进后出的容器,C++中使用STL容器Stack<T> 完美封装了栈的常用功能. 下面来个demo 学习下使用栈的使用. //引入IO流头文件 #include<i ...

  8. 解决C盘中的文件不能修改问题

    在不能修改的文件右击属性>点击安全>编辑>点击用户>完全控制. 步骤如图: 最后点击确定.

  9. React Native 轻松集成统计功能(Android 篇)

    关于推送的集成请参考这篇文章,本篇文章将引导你集成统计功能,只需要简单的三个步骤就可以集成统计功能. 第一步 安装 在你的项目路径下执行命令: npm install janalytics-react ...

  10. servlet3.0注解loadOnStartup不起作用解决方案

    多次尝试3.0在源码中直接用注解配置loadOnStartup=1,即web应用启动时创建servlet实例,发现不起作用,但是在web.xml配置则可以正常运行.先上源码. package lee; ...