python3.9在各种环境安装实现_python 3.9-程序员宅基地

技术标签: python  ubuntu  linux  windows  

安装Python 3.9有多种方法,包括在不同操作系统上使用不同的包管理器进行安装。下面是在几种常见操作系统上安装Python 3.9的方法。

在Windows上安装Python 3.9

在Windows上安装Python 3.9有两种方法:使用官方的Windows安装程序或使用Chocolatey包管理器。

官方的Windows安装程序

要使用官方的Windows安装程序安装Python 3.9,请按照以下步骤操作:

  1. 访问Python官方网站(https://www.python.org/downloads/windows/)。
  2. 在“Python 3.9 Latest Python 3 Release”下拉列表中,选择Windows安装程序。
  3. 点击下载按钮下载安装程序。
  4. 双击下载的安装程序,按照安装程序的提示完成安装即可。

使用Chocolatey包管理器

要使用Chocolatey包管理器安装Python 3.9,请按照以下步骤操作:

  1. 打开命令提示符或PowerShell窗口。
  2. 运行以下命令安装Chocolatey:
    Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
  3. 运行以下命令安装Python 3.9:
    choco install python --version=3.9.0

在macOS上安装Python 3.9

在macOS上安装Python 3.9有几种方法,包括使用官方的macOS安装程序、使用Homebrew包管理器、使用MacPorts包管理器或使用pyenv。

官方的macOS安装程序

要使用官方的macOS安装程序安装Python 3.9,请按照以下步骤操作:

  1. 访问Python官方网站(https://www.python.org/downloads/mac-osx/)。
  2. 在“Python 3.9 Latest Python 3 Release”下拉列表中,选择macOS安装程序。
  3. 点击下载按钮下载安装程序。
  4. 双击下载的安装程序,按照安装程序的提示完成安装即可。

使用Homebrew包管理器

要使用Homebrew包管理器安装Python 3.9,请按照以下步骤操作:

  1. 打开终端应用程序。
  2. 运行以下命令安装Homebrew:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  3. 运行以下命令安装Python 3.9:
    brew install [email protected]

使用MacPorts包管理器

要使用MacPorts包管理器安装Python 3.9,请按照以下步骤操作:

  1. 打开终端应用程序。
  2. 运行以下命令安装MacPorts:
    sudo port -v selfupdate
  3. 运行以下命:
    sudo port install python39

使用pyenv

要使用pyenv安装Python 3.9,请按照以下步骤操作:

  1. 打开终端应用程序。
  2. 运行以下命令安装pyenv:
    curl https://pyenv.run | bash
  3. 运行以下命令安装Python 3.9:
    pyenv install 3.9.0

在Linux上安装Python 3.9

在Linux上安装Python 3.9也有多种方法,具体取决于你使用的Linux发行版和包管理器。下面是在几个常见的Linux发行版上安装Python 3.9的方法。

在Ubuntu上安装Python 3.9

要在Ubuntu上安装Python 3.9,请按照以下步骤操作:

  1. 打开终端应用程序。
  2. 运行以下命令更新包列表:
    sudo apt-get update
  3. 运行以下命令安装Python 3.9:
    sudo apt-get install python3.9

在Debian上安装Python 3.9

要在Debian上安装Python 3.9,请按照以下步骤操作:

  1. 打开终端应用程序。
  2. 运行以下命令更新包列表:
    sudo apt-get update
  3. 运行以下命令安装Python 3.9:
    sudo apt-get install python3.9

在CentOS上安装Python 3.9

要在CentOS上安装Python 3.9,请按照以下步骤操作:

  1. 打开终端应用程序。
  2. 运行以下命令安装EPEL存储库:
    sudo yum install epel-release
  3. 运行以下命令安装Python 3.9:
    sudo yum install python39

在Fedora上安装Python 3.9

要在Fedora上安装Python 3.9,请按照以下步骤操作:

  1. 打开终端应用程序。
  2. 运行以下命令安装Python 3.9:
    sudo dnf install python39

总的来说,安装Python 3.9的方法因操作系统和包管理器而异。使用官方的安装程序是最简单和最直接的方法,但是使用包管理器可以更轻松地管理Python环境。在安装Python 3.9后,你可以在命令行中运行“python3.9”命令来启动Python 3.9解释器。 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/z306417888/article/details/129979383

智能推荐

【Elasticsearch】es 写入 忽略 错误字段 存储正确字段 ignore_malformed_es 查询时忽略格式不正确的ip-程序员宅基地

文章浏览阅读1.6k次。1.概述官网:https://www.elastic.co/guide/en/elasticsearch/reference/current/ignore-malformed.html#ignore-malformed我们经常碰到一些内容不规范或者格式不对的数据,例如某个IP字段的里出现"UNKNOWN",某个数字字段出现"-"。如果在这些字段上已经设置了明确的类型,比如"ip"或者"float",字段中出现了非该类型的值,ES会抛出异常并丢弃整条数据。我们可以在该字段上设置"ignore_malf._es 查询时忽略格式不正确的ip

Spring 基于SSM框架,BaseDao --> dao层的抽取优化_优化ssm项目的dao层-程序员宅基地

文章浏览阅读1.9k次。通常来说,在一个项目中我们会使用到多个dao,比如在一个信息管理系统中,有 UserDao/ MessageDao等; 每个 dao 都有相同的 CRUD 代码,每个 dao 去写也是可以的,但是代码量会偏多,代码结构不够好,显得比较臃肿;实际上可以通过泛型来抽取出一个 BaseDao,这个 BaseDao 包含了各个 dao 的增删改查代码,创建新的 dao 时继承BaseDao,就可以减少很_优化ssm项目的dao层

自动整理html书签,Bookmarks Organizer - Chrome书签整理排序-程序员宅基地

文章浏览阅读1.7k次。Bookmarks Organizer Chrome开发背景很多人都会随手保存书签方便下次使用,但你书签保存多了就知道什么叫做灾难了,很多的书签、还有一些是重复或者链接失效的书签,找起来特别麻烦,书签太多,不好管理怎么办?Bookmarks Organizer帮助你管理你的书签。Bookmarks Organizer有适用于Chrome浏览器和firefox浏览器两种,虽然名字相同,而且同样是管理..._bookmarks organizer

SDN+DPI文献阅读-程序员宅基地

文章浏览阅读112次。MultiClassifier: A combination of DPI and ML for application-layer classification in SDN来源:International Conference on Systems and Informatics发表时间:2014针对问题在传统校园网络中,应用层分类是通过支持应用层分类的特定设备(防火墙)来实现,但是..._sdn引用文献

Unity体感应用开发——Kinect V2 抠像_unity kinect抠像-程序员宅基地

文章浏览阅读3k次,点赞5次,收藏9次。硬件、SDK、插件准备见这个文章:Unity体感应用开发——Kinect V2 获取彩色摄像头数据抠像,英文叫BackgroundRemoval。即背景移除。在SDK Browser的demo里面叫Coordinate Mapping,即坐标映射。从名字可以看出它的目的和原理,目的就是将图像中的人物与背景分离,将人物图像剥离出来。实现的原理就是将BodyIndexImage(一个512..._unity kinect抠像

KafkaStream时间窗口_kafka stream 时间窗口-程序员宅基地

文章浏览阅读555次。例如,根据数据记录的实际内容检索或计算时间戳,例如嵌入的时间戳字段以提供事件时间语义, 并返回当前挂钟时间,从而产生流时间的处理时间语义。在这里,分析应用程序中的处理时间可能是毫秒或秒(例如,对于基于 Apache Kafka 和 Kafka Streams 的实时管道)或事件时间后的几小时(例如,对于基于 Apache Hadoop 或 Apache Spark 的批处理管道)。在处理时间的情况下,语义是“正在处理记录时”,这意味着无序记录的概念不适用,因为根据定义,任何记录都不能是无序的。_kafka stream 时间窗口

随便推点

python stdout stderr 一起输出_关于python:您可以愚弄isatty并分别记录stdout和stderr吗?...-程序员宅基地

文章浏览阅读344次。问题因此,您想(分别)记录一个进程或子进程的stdout和stderr,如果您未记录任何内容,则输出不会与在终端中看到的输出不同。似乎很简单,不是吗?不幸的是,似乎不可能为这个问题写一个通用的解决方案,该解决方案适用于任何给定的流程...背景管道重定向是一种分离stdout和stderr的方法,允许您分别记录它们。不幸的是,如果将stdout / err更改为管道,则该过程可能会检测到该管道不是t..._subprocess.popen stdout和stderr定向到同一输出

jQuery学习点滴_"$(\"p\").css(\"color\")"-程序员宅基地

文章浏览阅读2.1k次。jQuery学习点滴   在学习之余对jquery提供的方法进行分类总结,下文有些抄摘w3cschool,只为以后使用起来方便查找!jQuery 语法jQuery 语法是为 HTML 元素的选取编制的,可以对元素执行某些操作。基础语法是:$(selector).action()美元符号定义 jQuery 选择符(selector)“查询”和“查找” HTML 元素 jQ_"$(\"p\").css(\"color\")"

android security模块,Android security-crypto 库使用-程序员宅基地

文章浏览阅读675次。Note: 只支持Android 6.0 以上dependencies {def security_version = "1.0.0-alpha02"implementation "androidx.security:security-crypto:$security_version"}文件内容操作e.g : 文件写入private fun writeFile(){val key = Master..._androidx.security:security-cypto

[Androd] Gradle 使用技巧之模块依赖替换_dependencysubstitution-程序员宅基地

文章浏览阅读516次。我们在多模块项目开发过程中,会遇到这样的场景,工程里依赖了一个自己的或者其他同事的 模块,有时候为了开发调试方便,经常会把 改为本地源码依赖,开发完毕并提交的时候,会再修改回 依赖,这样就会很不方便,开发流程图示如下:一开始我们通过在 的 里的 判断如果是需要本地依赖的 ,就替换为 依赖,伪代码如下:这样就可以不用每次提交代码还要修改回 依赖,但是如果其他模块如果也依赖了该 模块,就会出现问题,虽然可以继续修改其他模块里的依赖方式,但是这样就会有侵入性,而且不能彻底解决问题,仍然有可能出_dependencysubstitution

corn表达式详解_corn下午2点如何表达-程序员宅基地

文章浏览阅读3.2k次。cornexpression表达式详解:1、格式cron一共有7位,但是最后一位是年,可以留空,所以我们可以写6位:字段允许值允许特殊字符秒0-59, - * /分0-59, - * /小时0-23, - * /日1-31, - * ? / L W C月1-12或JAN-DEC, - * /周1-7或SUN-SAT,..._corn下午2点如何表达

运用java反射机制获取实体方法报错,java.lang.NoSuchMethodException: int.<init>(java.lang.String)...-程序员宅基地

文章浏览阅读471次。错误的原因是我的Student实体,成员变量数据类型,使用了int基本数据类型,改成Integer包装类型即可。转载于:https://www.cnblogs.com/pandaQQQ/p/9693033.html..._(java.lang.string)