当前位置: 首页 > news >正文

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

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,保存就可以了
在这里插入图片描述

相关文章:

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

Windows 打开python官网 点击download 点击黄色按钮 另存为 打开文件 全选 配置安装路径 安装中 关闭路径长度限制 完成 验证 同时按住winr(win就是空格键左边的东西) 输入cmd 键入python,如果出现版本(红框)即安装成功 MacOS 同理打开python官网 点击最新版本 拖…...

汽车网络基础知识 要点

在以太网开发中,常常会听到一些专业名词,例如PHY,MAC,MII,switch,下面是解释 PHY PHY 是物理接口收发器,它实现物理层。包括 MII/GMII (介质独立接口) 子层、PCS (物理编码子层) 、PMA (物理介…...

ClickHouse中的设置的分类

ClickHouse中的各种设置 ClickHouse中的设置有几百个,下面对这些设置做了一个简单的分类。...

香港空间服务器带宽和流量限制:原因和解决方法

​  香港空间服务器,也被称作香港虚拟服务器。一般情况下,香港空间服务器所提供的流量或者带宽,是足以满足99%的普通中小网站用户使用的,但也不排除,网站访问量大,租香港空间不能够满足要求的情况。 在本…...

echarts实践总结(常用一):柱状图(特点:渐变色、点击缩放、左右滑动、悬浮展示样式)

目录 第一章 echarts基本使用 第二章 echarts实践——柱状图 效果展示 第一章 echarts基本使用 Echarts常用配置项(详细入门)_echarts配置项手册-CSDN博客 第二章 echarts实践——柱状图 最近接到这么一个需求,需要画页面,然后有这么几个echarts的图需…...

CVE-2020-6418:Incorrect side effect modelling for JSCreate

文章目录 环境搭建漏洞分析漏洞利用漏洞触发链RCE 总结参考 环境搭建 sudo apt install python git reset --hard cecaa443ec29784ee26e31e678a333a3c1e71136 gclient sync -D// 手动引入漏洞,参考下面的 patch,把相关修改注释掉即可// debug version t…...

STM32信息安全 1.2 课程架构介绍:芯片生命周期管理与安全调试

STM32信息安全 1.2 课程架构介绍:STM32H5 芯片生命周期管理与安全调试 下面开始学习课程的第二节,简单介绍下STM32H5芯片的生命周期和安全调试,具体课程大家可以观看STM32官方录制的课程,链接:1.2. 课程架构介绍&…...

springboot278基于JavaWeb的鲜牛奶订购系统的设计与实现

鲜牛奶订购系统的设计与实现 摘 要 如今社会上各行各业,都喜欢用自己行业的专属软件工作,互联网发展到这个时候,人们已经发现离不开了互联网。新技术的产生,往往能解决一些老技术的弊端问题。因为传统鲜牛奶订购信息管理难度大&…...

SSH介绍及检测规则思路分析

一、SSH 1、定义 SSH是安全的加密协议,用于远程连接linux服务器。 2、ssh服务的主要功能: 1)提供远程链接服务器的功能; 2)对远程链接传输的数据进行加密 3、ssh与telnet的区别: 服务链接方式 服务数据…...

React核心⼊⻔-lesson1

自学React从入门到精通,从使用到写源码 React⼊⻔ 课堂⽬标资源起步 ⽂件结构⽂件结构⼀览React和ReactDomJSX 使⽤JSX组件 组件的两种形式 class组件function组件组件状态管理 类组件中的状态管理函数组件中的状态管理事件处理组件通信 Props属性传递contextredux⽣命周期 变…...

数据结构(三)——栈

三、栈、队列和数组 3.1 栈 3.1.1 栈的基本概念 线性表是具有相同数据类型的n(n≥0)个数据元素的有限 序列,其中n为表长,当n 0时线 性表是一个空表。若用L命名线性表,则其一般表示为 L (a1, a2, … , ai , ai1, ……...

【Redis知识点总结】(五)——Redis实现分布式锁

Redis知识点总结(五)——Redis实现分布式锁 setnxsetnx expiresetnx expire lua脚本set nx exset nx ex 随机值set nx ex 随机值 lua脚本set ex nx 随机值 lua脚本 锁续期RedissonRedLock 在Redis的众多应用场景中,分布式锁是Redis比…...

CSS 绝对定位 position:absolute

什么是CSS绝对定位absolute定位? 绝对定位absolute定位是CSS中的一种定位方式,可以将元素精确定位到一个确定的点,这与元素在文档流上的自然位置无关。相比起其他定位方式,绝对定位很灵活性,它可以将元素脱离文档流&am…...

鸿蒙Harmony应用开发—ArkTS声明式开发(容器组件:RelativeContainer)

相对布局组件,用于复杂场景中元素对齐的布局。 说明: 该组件从API Version 9开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 规则说明 容器内子组件区分水平方向,垂直方向: 水平方向为left&…...

Android制作微信添加多个图片,放大图片

1.添加依赖 implementation com.github.bumptech.glide:glide:4.12.0 //裁剪图片等等 implementation androidx.recyclerview:recyclerview:1.1.0 //recycleview依赖 2.使用recycleview <androidx.recyclerview.widget.RecyclerViewandroid:id"id/recyclerView"…...

iOS runtime理解和应用场景

一、runtime的动态性 OC的运行时系统(Runtime System)提供了丰富的动态特性,包括类与对象的创建、消息发送与转发、方法的动态添加与替换、属性的动态合成等。通过使用运行时库提供的API,可以在运行时获取和操作类与对象的信息,实现各种动态性的功能。 我对 Runtime 的理…...

画图实战-Python实现某产品全年销量数据多种样式可视化

画图实战-Python实现某产品全年销量数据多种样式可视化 学习心得Matplotlib说明什么是Matplotlib&#xff1f;Matplotlib特性Matplotlib安装 产品订单量-折线图某产品全年订单量数据数据提取和分析绘制折线图 产品订单&销售额-条形图某产品全年订单&销售额数据绘制条形…...

YOLOv9详解

1.概述 在逐层进行特征提取和空间转换的过程中&#xff0c;会损失大量信息&#xff0c;例如图中的马在建模过程中逐渐变得模糊&#xff0c;从而影响到最终的性能。YOLOv9尝试使用可编程梯度信息PGI解决这一问题。 具体来说&#xff0c; PGI包含三个部分&#xff0c;&#xff0…...

CRON 定时任务

检测是否安装了 cron systemctl status crond 如果没有安装使用 sudo yum install cronie 编辑 crontab -e * * * * * php /path/your.php Esc键 然后输入 :q 退出 :wq 保存并退出 第一个 * 表示分钟&#xff0c;表示每分钟执行一次。第二个 * 表示小时&#xff0c;表示每…...

环境安装篇 之 Kind 搭建 kubernetes 测试集群

云原生学习路线导航页&#xff08;持续更新中&#xff09; 本文是 环境安装 系列文章&#xff0c;介绍 使用Kind工具 快速安装 kubernetes 测试集群的详细步骤 1.Kind简介 Kind 是一个使用 Docker 容器“节点”运行本地 Kubernetes 集群的工具。Kind 主要用于测试kubernetes本…...

Cursor Pro破解工具完整指南:5步实现机器标识重置与永久Pro功能解锁

Cursor Pro破解工具完整指南&#xff1a;5步实现机器标识重置与永久Pro功能解锁 【免费下载链接】cursor-free-vip [Support 0.45]&#xff08;Multi Language 多语言&#xff09;自动注册 Cursor Ai &#xff0c;自动重置机器ID &#xff0c; 免费升级使用Pro 功能: Youve rea…...

别再猜了!用blkid命令一键定位U盘盘符,搞定CentOS7安装时的dracut timeout报错

精准定位U盘盘符&#xff1a;blkid命令在CentOS7安装中的高阶应用当你在多硬盘服务器上安装CentOS7系统时&#xff0c;是否曾被dracut timeout报错困扰&#xff1f;这个看似简单的安装问题背后&#xff0c;隐藏着一个关键的技术细节——如何准确识别U盘盘符。本文将带你深入探索…...

告别臃肿安卓模拟器:如何在Windows上轻松安装APK文件?

告别臃肿安卓模拟器&#xff1a;如何在Windows上轻松安装APK文件&#xff1f; 【免费下载链接】APK-Installer An Android Application Installer for Windows 项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer 你是否曾经遇到过这样的情况&#xff1a;…...

【ChatGPT脑筋急转弯生成实战指南】:20年AI工程师亲授5大提示工程心法,3步产出高智商、零冷场的原创谜题

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;ChatGPT脑筋急转弯生成实战导论 脑筋急转弯作为语言智能的微型压力测试场&#xff0c;天然契合大语言模型的语义推理、歧义识别与幽默生成能力。本章聚焦于利用 ChatGPT&#xff08;以 OpenAI API v1 接…...

Play Integrity API Checker:构建企业级Android安全防御体系的技术架构与商业价值

Play Integrity API Checker&#xff1a;构建企业级Android安全防御体系的技术架构与商业价值 【免费下载链接】play-integrity-checker-app Get info about your Device Integrity through the Play Intergrity API 项目地址: https://gitcode.com/gh_mirrors/pl/play-integ…...

告别网课低效循环:这款开源工具如何让学习时间减半

告别网课低效循环&#xff1a;这款开源工具如何让学习时间减半 【免费下载链接】mooc-assistant 慕课助手 浏览器插件(Chrome/Firefox/Opera) 项目地址: https://gitcode.com/gh_mirrors/mo/mooc-assistant 你是否曾在深夜对着电脑屏幕&#xff0c;一遍遍重复着相同的手…...

终极免费指南:Wand-Enhancer解锁WeMod完整功能体验

终极免费指南&#xff1a;Wand-Enhancer解锁WeMod完整功能体验 【免费下载链接】Wand-Enhancer Advanced UX and interoperability extension for Wand (WeMod) app 项目地址: https://gitcode.com/gh_mirrors/we/Wand-Enhancer 你是否厌倦了WeMod专业版的高昂费用&…...

DLSS Swapper完整指南:免费开源的游戏性能优化利器

DLSS Swapper完整指南&#xff1a;免费开源的游戏性能优化利器 【免费下载链接】dlss-swapper 项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper DLSS Swapper是一款专为PC游戏玩家设计的免费开源工具&#xff0c;能够智能管理、下载和替换游戏中的DLSS…...

免费Chrome插件:一键保存完整网页的终极解决方案

免费Chrome插件&#xff1a;一键保存完整网页的终极解决方案 【免费下载链接】full-page-screen-capture-chrome-extension One-click full page screen captures in Google Chrome 项目地址: https://gitcode.com/gh_mirrors/fu/full-page-screen-capture-chrome-extension …...

连续处理效应下的双重差分:从二元到连续的范式演进与DML应用

1. 连续处理效应下的双重差分&#xff1a;从二元到连续的范式演进双重差分&#xff08;Difference-in-Differences, DiD&#xff09;是评估政策或干预因果效应的基石方法。它的核心逻辑直观而有力&#xff1a;比较处理组和对照组在干预前后的结果变化&#xff0c;其差值就被认为…...