笔者:风起怨江南 出处:https://www.cnblogs.com/mengjinxiang 笔者原创,文章欢迎转载,如果喜欢请点赞+关注,谢谢!


问题:window系统下,如果升级了最新的Python版本(比如当前Python3.7.7版本),需要卸载以前的Python版本么?安装后如何切换版本使用?

操作:

由于WIndows不支持Python直接更新升级,所以需要在官网下载需要升级更新的Python安装包,本文以Python3.7.7为例。

1.查看当前Python版本情况:

2.在官网上确定要安装的版本,下载,如果有需要Python3.7.7安装包的小伙伴可以添加我微信公众号——风起怨江南,来获取各种安装包:

官网直通车:https://www.python.org/downloads/windows/

下载安装:

安装过程就是正常安装流程,这里不再具体演示,不太清楚的同学可以参考我之前的文章

《Python学习00:不同操作系统的安装和"Hello World!"》:https://blog.csdn.net/JackMengJin/article/details/105230643

3.那么如何验证是否安装成功呢?

在cmd终端下,输入where python查看当前python位置:

再确认下当前的Python版本:

可以发现当前Python版本还是3.6.2,而不是下载的3.7.7的版本,所以我们还需要更改环境变量

4.修改环境变量:

右键我的电脑,然后跟着红框进行操作

点击编辑后,将Python3.7.7.exe的路径放在环境变量里:

点击确定。

5.验证是否切换成功。

关掉之前打开的cmd窗口,重新打开,输入python查看当前版本:

查看到当前已经是Python3.7.7的版本,切换成功。

总结:Windows下升级更新Python版本不需要卸载老版本,只需要安装新版本后,更改环境变量即可完成切换,简单又快捷!


以上便是《Windows下如何切换Python版本》的所有内容,关于《风起怨江南》在博客园在里,我更多会写一下程序安装啊、排错啊、甚至一些小程序等等较为轻量级的文章,更多整块的技术内容请移步我的其他博客: https://blog.csdn.net/JackMengJin,未来一定会有更多精彩的博文,所以赶紧点赞关注收藏一波吧!

当然,如果想获得更多免费的学习资料请加我的个人微信公众号——风起怨江南,感谢大家关注和支持!

 

Windows下升级Python3.7.7后(原Python3.6.2版本)如何切换Python版本的更多相关文章

  1. linux 下切换Python版本(某用户,共存,替换)

    当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件.你可以按照以下方法使用 ls 命令来查看你的系 ...

  2. windows下升级pip失败,重新安装pip最新版本

    环境: python3.6.5 32bit,后改为python3.4.3 32bit pycharm2018旗舰版 问题: pycharm里的pip一直无法升级到10.0.1版本,在cmd中使用升级命 ...

  3. linux 存在多个版本的情况下,切换python版本

    linux 存在多个版本的情况下 python 命令默认寻找 /usr/bin下的命令 所以先find / -name python* 找一下所有的Python版本 然后 sudo ln /usr/b ...

  4. Mac下切换Python版本

    Mac下有多个版本的Python时,需要进行版本切换.我使用的是anaconda,在终端下进行包安装时,默认Python版本是MacOS自带的Python,需要进行手动的版本切换. # 将anacon ...

  5. Windows下升级Zabbix Agent

    这段时间因工作上不太忙,就着手升级下zabbix,从3升级到最新版4.2,服务器端升级还挺快,就是客户端比较耗时了,往往就是看的越简单的东西越耗时间啊. Windows版本的zabbix agent下 ...

  6. windows 下升级安装mysql8,与旧版本5.6共存

    应开发需求,自mysql5.7开始引入json列类型和相关函数.为了提高数据读写的访问效率因此把数据库从mysql 5.6版升级到最新发行版 mysql 8.0.11 . 特此记录下多版本升级共存的过 ...

  7. windows下升级node&npm

    一.升级npm npm install -g npm 二.升级node 1.查询node的安装目录 where node 2.在官网下载最新的安装包,直接覆盖安装即可. https://nodejs. ...

  8. Windows下MySQL備份與還原

    方法一 備份: C:\...\MySQL\MySQL Server 5.1\bin\>mysqldump aa -u root -p > d:\aaa.sql.bak 還原: C:\... ...

  9. Windows 下升级 node & npm 到最新版本

    查询 Node 的安装目录where node 升级 Node:在官网下载最新的安装包,直接安装即可.https://nodejs.org/ 升级 npmnpm install -g npm 使用 n ...

随机推荐

  1. 08-SpringCloud Consul

    Consul简介 官网 Consul下载地址 What is Consul? Consul is a service mesh solution providing a full featured c ...

  2. 从一次netty 内存泄露问题来看netty对POST请求的解析

    背景 最近生产环境一个基于 netty 的网关服务频繁 full gc 观察内存占用,并把时间维度拉的比较长,可以看到可用内存有明显的下降趋势 出现这种情况,按往常的经验,多半是内存泄露了 问题定位 ...

  3. ASP.NET Core:ASP.NET Core程序使用Docker部署

    一.前言 这篇文章介绍如何将一个ASP.NET Core应用程序在Docker中进行部署.开发工具使用的是Visual Studio 2019和VS Code. 二.使用Docker部署 我们选择新建 ...

  4. Android:绘制字符

    根据FontMetrics的特点,将字符在矩形框中居中显示:

  5. Flink DataStream API 中的多面手——Process Function详解

    之前熟悉的流处理API中的转换算子是无法访问事件的时间戳信息和水位线信息的.例如:MapFunction 这样的map转换算子就无法访问时间戳或者当前事件的时间. 然而,在一些场景下,又需要访问这些信 ...

  6. docker安装与配置nginx详细过程

    注:大鸟飞过,此方式只用于快速搭建使用 第一步 pull nginx 命令:docker pull nginx 第二步 启动nginx 命令:docker run --name nginx -p 80 ...

  7. openresty HTTP status constants nginx api for lua

    https://github.com/openresty/lua-nginx-module context: init_by_lua, set_by_lua, rewrite_by_lua, acce ...

  8. vue js 手写 正则判断 手机号码 和 密码

    const phoneOrEmails = /^1[3|4|5|6|7|8|9][0-9]\d{8}$/             if(this.ruleForms.phoneOrEmail  ==  ...

  9. IT人计算机网络浅析

    LAN: 局域网 local Area Network WAN: 广域网 Wide Area Network WAN = LAN +LAN+....+LAN 多个LAN 组成 WAN OSI 七层协议 ...

  10. Asp.Net 5上传文件 (Core API方式)

    参考文档 首先在控制器中注入IWebHostEnvironment IWebHostEnvironment提供有关正在运行应用程序的Web托管环境的信息. 属于命名空间Microsoft.AspNet ...