由于python 3 已是目前稳定,且是将来版本版本。新学者可以直接从python3入手学习。但是目前还有很多企业级应用使用的是python 2,可能还得要维护。所以,我们在本地windows中可以安装python多版本,进行熟悉。

一:下载 python 3

官网地址:https://www.python.org

二:安装 python 3

安装时,勾选“Add Python 3.x to PATH” 或者安装后配置环境变量

三:配置

1.修改python.exe

将安装目录下的 C:\Python35\python.exe 改名为 python3.exe

2.修改 pip.exe

将python 3 中的 C:\Python35\Scripts\pip.exe 删掉

3.更新 pip

C:\WINDOWS\System32>pip3
Fatal error in launcher: Unable to create process using '"'

如果出现上方错误提示,则重新更新python3 的pip 即可,命令如下

C:\WINDOWS\System32>python3 -m pip install -U pip
Collecting pip
Downloading pip-8.1.-py2.py3-none-any.whl (.2MB)
% |███████████▏ | 419kB 117kB/s eta ::
Successfully installed pip-8.1.

四:检查安装情况

C:\WINDOWS\System32>python -V
Python 2.7. C:\WINDOWS\System32>python3 -V
Python 3.5. C:\WINDOWS\System32>pip -V
pip 1.5. from C:\Python27\lib\site-packages (python 2.7) C:\WINDOWS\System32>pip3 -V
pip 8.1. from c:\python35\lib\site-packages (python 3.5) C:\WINDOWS\System32>where python
C:\Python27\python.exe C:\WINDOWS\System32>where python3
C:\Python35\python3.exe

python -m pip install --upgrade pip

C:\Users\Administrator>pip3 --version
pip 1.5. from D:\360YP\VM\python2.\lib\site-packages (python 2.7) C:\Users\Administrator>python -m pip --version
pip 1.5. from D:\360YP\VM\python2.\lib\site-packages (python 2.7) C:\Users\Administrator>python -m pip install --upgrade pip
Downloading/unpacking pip from https://pypi.python.org/packages/b6/ac/7015eb97dc749283ffdec1c3a88ddb8ae03b8fad0f0e611408
f196358da3/pip-9.0.-py2.py3-none-any.whl#md5=297dbd16ef53bcef0447d245815f5144
Installing collected packages: pip
Found existing installation: pip 1.5.
Uninstalling pip:
Successfully uninstalled pip
Successfully installed pip
Cleaning up... C:\Users\Administrator>pip --version
pip 9.0. from D:\360YP\VM\python2.\lib\site-packages (python 2.7) C:\Users\Administrator>pip3 --version
pip 9.0. from d:\360yp\vm\python35\lib\site-packages (python 3.5)

***微信扫一扫,关注“python测试开发圈”,了解更多测试教程!***

Window 中安装python多版本环境的更多相关文章

  1. 【转】linux和windows下安装python集成开发环境及其python包

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  2. 在kali中安装两个版本的python

    在kali中安装两个版本的python 在kali中已经预装了两个版本的python,但是没有装pip(>︿<). 这时使用python或者python3表示python3:使用pytho ...

  3. Window 平台安装 Python:

    Window 平台安装 Python: 打开WEB浏览器访问http://www.python.org/download/ 在下载列表中选择Window平台安装包,包格式为:python-XYZ.ms ...

  4. windows和linux中搭建python集成开发环境IDE——如何设置多个python环境

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  5. 【转】windows和linux中搭建python集成开发环境IDE

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  6. windows中安装python

    windows中安装python 在windows中安装python的步骤如下. 1.下载python的安装包 python的安装包地址为: https://www.python.org/ftp/py ...

  7. 安装python虚拟运行环境,linux下轻松切换python2和python3

    一.查询系统采用的python版本 $ python --version Python 3.7.3 系统采用的python版本为3.7.3 以下查询py3和py2的目录: $ which python ...

  8. centos下搭建python双版本环境

    目录 centos下搭建python双版本环境 一.安装python3 1.理清自带python位置 2.更新用于下载编译python3的相关包 3.安装pip 4.用pip安装wget 5.用wge ...

  9. Python原来这么好学-1.2节: 在Linux中安装python

    这是一本教同学们彻底学通Python的高质量学习教程,认真地学习每一章节的内容,每天只需学好一节,帮助你成为一名卓越的Python程序员: 本教程面向的是零编程基础的同学,非科班人士,以及有一定编程水 ...

随机推荐

  1. 一个很好的UML工具

    访问地址:www.visual-paradigm.com 工具使用帮助文档地址: http://www.visual-paradigm.com/support/documents/vpumluserg ...

  2. 【SPOJ 8222】Substrings

    http://www.spoj.com/problems/NSUBSTR/ clj课件里的例题 用结构体+指针写完模板后发现要访问所有的节点,改成数组会更方便些..于是改成了数组... 这道题重点是求 ...

  3. java 中hashmap和hashtable的区别

    1.hashmap是线程不安全的,能够有key,value能有null hashtable是线程安全的,key,value不能有null

  4. 哈希 poj 3274

    n个牛 二进制最多k位 给你n个数 求max(j-i)&&对应二进制位的和相同 7    1  1  1  倒的 6    0  1  1 7    1  1  1 2    0  1 ...

  5. Oracle查询所有序列

    --查看当前用户的所有序列 select SEQUENCE_OWNER,SEQUENCE_NAME from dba_sequences where sequence_owner='用户名'; --查 ...

  6. retinajs 使用方法

    本文根据retinajs的官网翻译,如果有翻译错的地方,还请朋友指正.谢谢. 工作原理: 现在有4种方式: 1.自动交换“img”标签的"src"路径. 2.在内联样式中自动交换背 ...

  7. 【POJ 1679】The Unique MST(次小生成树)

    找出最小生成树,同时用Max[i][j]记录i到j的唯一路径上最大边权.然后用不在最小生成树里的边i-j来替换,看看是否差值为0. #include <algorithm> #includ ...

  8. Leetcode 112. Path Sum

    Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all ...

  9. Matlab以特殊分隔符写入txt(dlmwrite)

    clc clear all load('E:\RSWeb\mahoyt数据集\movielens\u.data'); dlmwrite('E:\RSWeb\mahoyt数据集\movielens\ne ...

  10. tyvj2018 小猫爬山

    之前做过一道题"破锣摇滚乐队",把猫都编了号,每辆车只能装一些编号递增的猫,而且前一辆车的猫编号都比后一辆车小.那道题的DP状态是:f[i][j]表示装了前i只猫,使用了j辆车时第 ...