Windows,MacOS,Linux下载python并配置环境图文讲解

news2024/11/18 6:47:55

Windows

  1. 打开python官网
    在这里插入图片描述

  2. 点击download在这里插入图片描述

  3. 点击黄色按钮
    在这里插入图片描述

  4. 另存为
    在这里插入图片描述

  5. 打开文件
    在这里插入图片描述

  6. 全选

在这里插入图片描述

  1. 配置安装路径

在这里插入图片描述

  1. 安装中

在这里插入图片描述

  1. 关闭路径长度限制

在这里插入图片描述

  1. 完成

在这里插入图片描述

  1. 验证
    同时按住win+r(win就是空格键左边的东西)
    输入cmd
    键入python,如果出现版本(红框)即安装成功
    在这里插入图片描述

MacOS

  1. 同理打开python官网

在这里插入图片描述

  1. 点击最新版本在这里插入图片描述

  2. 拖动到底部,找到:
    在这里插入图片描述

  3. 流程后续同windows差不多,只是验证是否安装成功输入"terminal"打开终端

Linux:

在这里插入图片描述
安装前置
在这里插入图片描述
安装完成
在这里插入图片描述
后续同Windows系统操作流程差不多,打开linux的浏览器找到py官网
打开python官网

在这里插入图片描述
右键这个,复制该地址,如:https://www.python.org/ftp/python/3.12.2/Python-3.12.2.tgz
在这里插入图片描述
回到linux终端,输入:
weget 你复制的地址
在这里插入图片描述
完成后配置
./configure --prefix=/usr/local/文件名
在这里插入图片描述
编译安装python源码(此过程10分钟不等)
在这里插入图片描述
验证:
cd /usr/local/文件名
在这里插入图片描述
查看编译完成的python文件:
ls -l
在这里插入图片描述cd bin
ls -l
出现则完成安装
在这里插入图片描述
构造软链接:简化打开
发现linux自带老版本的py
在这里插入图片描述
用新版本顶替
exit() 退出当前解释器环境
再删除老版本
在这里插入图片描述
将最新的python安装路径软链接到usr/bin/python下
在这里插入图片描述
至此,以后在终端任意位置,输入python,都可以进入你下载的python的解释器环境

最后一步,修改yum的依赖,因为你删掉了老版本

在这里插入图片描述
把第一行的python改为python2,保存就可以了
在这里插入图片描述

在这里插入图片描述
也把第一行的python改为python2,保存就可以了
在这里插入图片描述

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

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

相关文章

LeetCode - 和可被K整除的子数组

974. 和可被 K 整除的子数组 题目描述:一个连续的区间可以被k整除。 一个连续的区间可以被k整除,如果用前缀和就是(arr[r] - arr[l - 1]) / k 0;当然,在计算机语言里面,用除法判断结果是否为0不行,需要用%,(arr[r] -…

使用Make Sense为YOLOv5-5.0制作自定义数据集及应用

详细可参考官方文档: ​​​​​​​培训自定义数据 -Ultralytics YOLOv8 文档 0.使用Make Sense标注数据集 我们在网页上随机下载五张图片用以演示如何使用Make Sense工具进行标注。下载图片存放在指定文件夹中,如下图所示。 Make Sense网页链接&…

【自监督学习算法】

【自监督学习算法】 什么是自监督学习 (SSL) 算法? 自监督学习 (SSL)是一种不断发展的机器学习技术,旨在解决过度依赖标记数据带来的挑战。多年来,使用机器学习方法构建智能系统在很大程度上依赖于高质量的标记数据。因此,高质量注释数据的成本是整个训练过程中的主要…

【Flutter 面试题】await for 如何使用?

【Flutter 面试题】await for 如何使用? 文章目录 写在前面解答补充说明完整代码示例运行结果详细说明 写在前面 🙋 关于我 ,小雨青年 👉 CSDN博客专家,GitChat专栏作者,阿里云社区专家博主,51…

01 数据结构引入 和 顺序表

阅读引言: 从本文开始给大家带来我在复习过程中写的数据结构的代码, 分享给需要的同学 一、数据结构引入 1.数据结构解决什么问题 数据结构可以将杂乱无章的数据管理起来, 提高数据的访问效率 计算机处理的对象(数据&#xff09…

Jsp在Javaweb中扮演什么角色?

1.什么是Jsp JSP(Java Server Pages,Java 服务器页面)是一种动态网页技术,它允许在 HTML 页面中嵌入 Java 代码,并由 Web 服务器在请求页面时动态生成 HTML 页面。JSP 通常用于创建动态 Web 内容,如交互式表…

幻兽帕鲁服务器搭建运行遇到的问题详解

幻兽帕鲁服务器搭建运行遇到的问题详解 大家好我是艾西,在个人玩家搭建幻兽帕鲁时会遇到些小问题。今天艾西给把这些问题全部罗列出来并给到解决方案,需要的小伙伴可以通过本篇文章进行详细的解读。 服务器搭建无法进入/服务器搭建失败:这个出…

Android Kotlin知识汇总(一)编程语言

在 2019 年 Google I/O 大会上宣布今后将优先采用 Kotlin 进行 Android 开发。Kotlin 是一种富有表现力且简洁的编程语言,不仅可以减少常见代码错误,还可以轻松集成到现有应用中。如果您想构建 Android 应用,建议您从 Kotlin 开始着手&#x…

ComfyUI中如何自动获取当前日期

之前也介绍过,生成的文件夹是可以直接获取当前的日期,作为文件名进行保存的。但是如果你想获得当前的日期,然后写入到图片上的话,这个需求可能比较小众,查了半天资料,找到一个节点刚好能适配这个需求&#…

软件设计师16--段页式存储

软件设计师16--段页式存储 考点1:页式存储存储管理 - 页式存储组织存储管理 - 页面置换算法例题: 考点2:段式存储存储管理 - 段式存储组织例题: 考点1:页式存储 存储管理 - 页式存储组织 页式存储:将程序…

一体机电脑辐射超标整改

电脑一体机是目前台式机和笔记本电脑之间的一个新型的市场产物,它将主机部分、显示器部分整合到一起的新形态电脑,该产品的创新在于内部元件的高度集成。随着无线技术的发展,电脑一体机的键盘、鼠标与显示器可实现无线链接,机器只…

阿里云最新优惠券领取入口及使用指南

随着云计算技术的普及与服务升级,阿里云作为全球领先的云服务提供商,不断推出各类优惠活动以降低企业和个人用户上云成本。本文将详细介绍阿里云最新优惠券的领取入口以及如何有效地使用优惠券。 一、阿里云优惠券领取入口 阿里云优惠券一般可以通过阿里…

Nodejs 第五十四章(net)

net模块是Node.js的核心模块之一,它提供了用于创建基于网络的应用程序的API。net模块主要用于创建TCP服务器和TCP客户端,以及处理网络通信。 TCP(Transmission Control Protocol)是一种面向连接的、可靠的传输协议,用于…

【DataWhale学习】用免费GPU线上跑chatGLM项目实践

用免费GPU线上跑chatGLM项目实践 ​ DataWhale组织了一个线上白嫖GPU跑chatGLM与SD的项目活动,我很感兴趣就参加啦。之前就对chatGLM有所耳闻,是去年清华联合发布的开源大语言模型,可以用来打造个人知识库什么的,一直没有尝试。而…

【开源】SpringBoot框架开发公司货物订单管理系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 客户管理模块2.2 商品维护模块2.3 供应商管理模块2.4 订单管理模块 三、系统展示四、核心代码4.1 查询供应商信息4.2 新增商品信息4.3 查询客户信息4.4 新增订单信息4.5 添加跟进子订单 五、免责说明 一、摘要 1.1 项目…

机械女生,双非本985硕,目前学了C 基础知识,转嵌入式还是java更好?

作为单片机项目开发的卖课佬,个人建议,先转嵌入式单片机开发方向,哈哈。 java我也学过,还学过oracle、mysql数据库,只是当时没做笔记,找不好充分的装逼证据了。 从实习通过业余时间,学到快正式毕…

牛客-DP38 【模板】二维差分

【模板】二维差分_牛客题霸_牛客网 (nowcoder.com) b站有视频:讲解前缀和和差分 二维差分_哔哩哔哩_bilibili 注意:差分的过程叫差分,而不仅仅是d[]这个数组,其他数组经行了差分的操作,就也是差分啊!&…

力扣热题100_矩阵_73_矩阵置零

文章目录 题目链接解题思路解题代码 题目链接 73.矩阵置零 给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。 示例 1: 输入:matrix [[1,1,1],[1,0,1],[1,1,1]] 输出&…

安卓上架华为踩坑合集

1.如果是离线打包,注意在manifest那里修改: android:debuggablefalse2…您的应用targetsdk版本低于30,不符合华为应用市场审核标准。 修改建议:请您将应用targetsdk等级升级到30或30以上。 因为之前我升到30被打回来过&#xff…

Live800:企业如何与客户建立长期、稳定关系,实现双赢

在当今的商业环境中,企业不仅需要吸引新客户,更需要与现有客户建立长期、稳定的关系。这样的关系可以带来持续的收入,提高企业的利润性。然而,如何建立和维护这样的关系呢?文章将从三个方面进行深入探讨:提…