【更改python版本】——日常记录

news2024/12/25 18:20:20

目录索引

  • ==卸载旧版本:==
    • 提示:
    • python launcher:
  • ==下载过程:==
  • ==配置pycharm:==
  • ==提示点:==
  • ==python console打不开的问题:==

卸载旧版本:

要卸载 Python 3.7.7 在 Windows 上,请按照以下步骤进行操作:

  1. 打开控制面板:可以通过点击开始菜单,然后在搜索栏中输入 “控制面板”,并选择相应的选项打开控制面板。
  2. 在控制面板中,选择 “卸载程序” 或 “程序和功能” 的选项,这将显示安装在您的计算机上的所有程序列表。
  3. 在程序列表中,找到并选择 “Python 3.7.7”,然后右键单击选择 “卸载” 或 “更改/卸载” 选项。如果出现用户账户控制(UAC)提示,请确认或提供管理员权限。
  4. 确认您要卸载 Python 3.7.7,然后按照卸载程序的指示完成卸载过程。
  5. 一旦卸载完成,您可以关闭控制面板。
  6. 请注意,卸载 Python 3.7.7 后,与该版本相关的任何 Python 程序或库将不再可用。如果您计划在计算机上继续使用 Python,请确保您安装了其他需要的 Python 版本,并适当地更新任何相关的环境变量或应用程序配置。

提示:

如果你发现自己下载的python版本在“卸载程序”中搜索不到,那是因为这个python版本是独立安装的:
不是通过标准的安装程序安装的。在这种情况下,您可以手动删除 Python 3.6 的文件夹来卸载它。请按照以下步骤进行操作:

  1. 打开文件资源管理器,并导航到 Python 3.6 的安装目录。通常情况下,它位于 C:\Python36 或类似的路径下。请注意,具体的安装路径可能会因个人偏好或配置而有所不同。
  2. 在 Python 3.6 的安装目录中,找到并删除该文件夹。请确保仅删除与 Python 3.6 相关的文件夹,以免意外删除其他重要文件
  3. 在完成删除后,您可以关闭文件资源管理器。

python launcher:

  1. Python Launcher(python.exe)是一个可执行程序,它允许在同一台计算机上同时安装多个版本的 Python,并根据需要选择相应的 Python 解释器来运行脚本或程序。
  2. Python Launcher 不是单独的 Python 安装,而是作为 Windows 系统的一部分提供的工具。
  3. 如果您在卸载 Python 3.7.7 之前,使用 Python Launcher(python.exe)运行 Python 3.7.7 版本的脚本或程序,那么在卸载 Python 3.7.7 后,Python Launcher 仍然存在于系统中。这是因为 Python Launcher 是一个与 Python 版本无关的独立工具。
  4. 一般来说,您不需要单独卸载 Python Launcher,因为它是一个系统级别的工具。其他已安装的 Python 版本将在卸载过程中自动与 Python Launcher 解联,不再与其关联。
  5. 安装python的时候python launcher也会一并安装

在这里插入图片描述
在这里插入图片描述

下载过程:

挑选好自己下载的版本,直接下载即可。记得添加环境变量

"""
安装 Python 3.8:

运行下载的安装程序。
在安装向导中,选择 “Customize installation”(自定义安装)选项。
在 “Optional Features”(可选功能)页面,确保勾选 “Add Python to PATH”(将 Python 添加到 PATH 环境变量)选项。这将自动将 Python 添加到系统的环境变量中。然后点击 “Next”(下一步)继续安装。
在 “Advanced Options”(高级选项)页面,您可以选择自定义安装路径和其他选项,根据需要进行选择,然后点击 “Install”(安装)开始安装 Python 3.8。
完成安装后,将会提示您安装成功。
配置环境变量:

打开 “控制面板” 并进入 “系统和安全” > “系统” > “高级系统设置”。
在 “系统属性” 窗口中,点击 “环境变量” 按钮。
在 “用户变量” 或 “系统变量” 下方的列表中,找到名为 “Path” 的变量并进行编辑。
在 “编辑环境变量” 窗口中,点击 “新建” 并将 Python 3.8 的安装目录路径添加到列表中,例如:C:\Python38。(请确保路径与您实际安装的路径一致)
点击 “确定” 保存更改。
"""

配置pycharm:

在这里插入图片描述

然后就是漫长的下载第三方包过程了,其实有更简便的方法,但这次没用上。比如打包后整体下载

提示点:

记得要把旧版本的环境变量都给删除掉,不然会起冲突。

python console打不开的问题:

这是因为更改python版本之后出现的依赖项问题。

  1. 依赖项问题:新的 Python 版本可能导致您项目中的某些依赖项不兼容。如果控制台仍然为空白,可能是由于依赖项问题导致的。您可以检查项目的依赖项,并确保它们与新的 Python 版本兼容。
  2. 重新加载项目:在更改 Python 版本后,尝试重新加载项目。在 PyCharm 的菜单栏中,选择 “File”(文件)-> “Invalidate Caches / Restart”(清除缓存并重启),然后选择 “Invalidate and Restart”(清除并重启)选项。这将重置项目的缓存和状态。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/682559.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

接口测试持续集成

目录 一.在Windows系统上部署Jenkins1.下载Jenkins安装包2.启动Tomcat服务3.通过浏览器访问Jenkins 二.管理Jenkins中的插件1.安装插件2.更新插件3.卸载插件 三.创建项目四.配置项目运行频率 一.在Windows系统上部署Jenkins 1.下载Jenkins安装包 进入Jenkins官网,…

22-作用域链的理解

文章目录 作用域全局作用域函数作用域块级作用域二、词法作用域三、作用域链 作用域 🍿🍿🍿作用域,即变量(变量作用域又称上下文)和函数生效(能被访问)的区域或集合 作用域决定了代…

【案例31】数据源密码保存不上

问题现象 客户反馈在启动BIP高级版时,Bip 2207启动异常。在相关的启动日志中排查发现,报数据源连接异常的错误。排查发现BIP高级版的数据源不通。发现密码字段为空导致。 问题分析 添加了正确的密码,测试通过保存。再次重启。发现还是报数据…

如何支持研发对CSDN个性化推荐系统重构

目录 大地图工具构建数据治理保持发布重视测试小结 一个以内容服务为主的软件,它的推荐系统在数据侧对软件产生着举足轻重的作用。数据的三个方面决定了这个内容软件的档次。 数据的质量好坏数据和用户需求的相关性好坏数据的层次体系好坏 通常,我们说…

40 # npm 的使用

npm 3n: nrm:node 中源管理工具nvm:node 中的版本管理工具npm:node 的包管理器,管理的都是 node 的模块 第三方模块 分两种: 全局模块:只能在命令行中使用,任何路径都可以本地模…

前端高频JS面试题(附答案+视频讲解)

高频前端js面试题总结 对应的视频讲解位置 2023前端高频面试题-JS高频面试题(上)_哔哩哔哩_bilibili 目录 1. var let const 的区别? 2. javascript 有哪些基础数据类型? 3. null和undefined区别 4. 与 的区别?…

二十三种设计模式第十二篇--组合模式

组合模式是一种结构型设计模式,它允许将对象组合成树形结构来表示整体-部分的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 在组合模式中,有两种类型的对象:叶子对象和组合对象。叶子对象表示树结构中的叶子节点&…

为什么需要建设海绵城市?

海绵城市,是新一代城市雨洪管理概念,是指城市在适应环境变化和应对雨水带来的自然灾害等方面具有良好的“弹性”,也可称之为“水弹性城市”。其本质上是一种生态化的城市发展模式,其核心是将城市建设与生态环境保护相结合。 为什么…

二.《UE4奥丁》解密哈希ID

哈希表概念 1.相信大家经常在UE4或者UE5游戏逆向中遇到下面的代码段 $ > > 41:8B42 0C > mov eax,dword ptr ds:[r10C] > $4 > 3B05 AE589B04 > cmp eax,dword ptr ds:[7FF7B68B74F4] …

DeFi(去中心化金融),定义金融服务的未来

在数字化时代,区块链技术的发展引领了金融服务的全新变革。去中心化金融(DeFi)作为区块链技术的重要应用之一,正在重新定义传统金融服务的未来。本文将探讨DeFi的概念、优势以及对金融服务的影响,并展望其在未来的发展…

Linux上配置安装Nginx

Linux上安装配置Nginx 前言安装参考 前言 在前文中介绍了Nginx:Nginx入门 现在我们来试着在服务器上安装以下Nginx,以下操作使用的版本为1.20.0 下载地址为:Nginx官网下载地址 安装 先把包丢上去,我这里使用的是XFtp连接的服…

【Spring】— Spring MVC简单数据绑定(二)

接上文:【Spring】— Spring MVC简单数据绑定(一) 目录 2.3绑定POJO类型 2.3绑定POJO类型 在使用简单数据类型绑定时,可以很容易地根据具体需求来定义方法中的形参类型和个数,然而在实际应用中,客户端请求…

java学习记录之MySql二

1 mysql回顾 1.1 DDL 数据定义语言:结构  数据库database create database 数据库名称 character set 字符集 [collate 比较]; drop database 数据库名称; alter database 数据库名称 character set 字符集 …;  表 create table 表名(字段描述 , … ); 字段描述…

优雅地在高版本Android将文件保存到磁盘

Android对于文件存储的限制正在日趋严格。事实上,从Android 11(Android R)开始,那些传统的文件保存和读取方式统统失效了。 而高版本Android中存/取文件操作,百度到的内容是可行的,但是非常麻烦&#xff0c…

AIGC时代,基于云原生 MLOps 构建属于你的大模型(下)

为了满足企业在数字化转型过程中对更新迭代生产力工具的需求,灵雀云近日推出了Alauda MLOps 解决方案,帮助企业快速落地AI技术、实现智能化应用和服务。 AIGC大模型已成为企业创新引擎 随着ChatGPT的爆火,越来越多的人考虑使用AI来提升我们日…

python机器学习——回归模型评估方法 回归算法(线性回归、L2岭回归)

目录 回归模型评价方法【回归】线性回归模型1.线性模型2.线性回归3.损失函数(误差大小)4.解决方法1) 最小二乘法之正规方程2) 最小二乘法之梯度下降 5.代码实现5.模型保存与加载6.特点 实例:波士顿房价【回归】带有L2正则化的岭回归 回归模型…

C++初阶之类和对象(上)

类和对象(上) 1、面向过程和面向对象初步认识2、类的引入3、类的定义4、类的访问限定符及封装4.1 访问限定符4.2 封装 5、类的作用域6、类的实例化7、类对象模型7.1 如何计算类对象的大小 8.this指针8.1 this指针的引出8.2 this指针的特性8.3. C语言和C实…

Python开发工具PyCharm 2023.1发布,这些新功能都值得期待!

PyCharm 2023.1 现已正式发布!今年的第一个主要版本带来了对远程Jupyter Notebook的支持、对新UI的增强、改进的泛型类型推断等。 JetBrains PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外&#xff0…

SpringBoot 使用 Testcontainers 进行容器化集成测试

SpringBoot 使用 Testcontainers 进行容器化集成测试 容器化集成测试是测试应用程序与其依赖项之间的集成,其中依赖项以容器的形式运行。SpringBoot提供了Testcontainers来测试应用程序与依赖项之间的集成,本文将介绍如何使用Testcontainers进行容器化集…

详细解说一次性低代码和持续化低代码的关键区别在哪里

为什么很多开发团队吐槽低代码开发平台,其中大致归结了几个方面的原因: 1、使用过后会降低对技术的依赖度,工具人的倾向更加严重 2、目前大部分的低代码都是一次性的低代码,仅仅是在第一次构建模型的时候,可以生成一…