百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

2023最新Python3.11.4版本安装详细教程

off999 2024-09-13 13:33 36 浏览 0 评论

2023最新Python3.11.4版本安装详细记录

1. 官网下载Python安装包

  • 本文安装环境如下:

环境

版本

Python版本

windows10

Python版本

3.11.4

1.1 进入官网

  • 点击Downloads—>Windows—>https://www.python.org/downloads/release/python-3114/


1.2 查看系统类型

  • 查看电脑主机的位数,右击我的电脑—>属性,查看系统类型

1.3 选择与主机位数对应的安装程序

  • 选择Windows installer(64-bit)安装包,这里选中的位数根据自己主机的位数决定Stable Releases表示稳定发布版本,相对完善、稳定Pre-releases表示预发布版本,处于测试中、喜欢尝新的同学可以使用

2.运行安装程序

  • 下载后大小约24831K大小,双击运行安装程序
    选择自定义方式可以按需定制---个人推荐自定义安装

2.1 Customize installation(推荐自定义安装)

  • 先勾选 Add python.exe to PATH,然后点击Customize installation(自定义安装)
  • “Use admin privileges when installing py.exe”:以管理员权限安装python的可执行程序
    “Add python.exe to PATH”:将Python添加到环境变量,可以在命令行中直接运行Python命令。

2.2 Optional Features(可选功能)

  • 默认全部勾选,这里点击Next即可,下面为各个选项说明:
  • Documentation:安装python离线文档文件
    pip:安装pip可在cmd命令窗口安装python外部的库
    tcl/tk and IDLE:安装tkinter 和IDLE开发环境。Tkinter 模块是 Python 的标准 Tk GUI 工具包的接口,tkinter 模块可以创建 GUI 应用程序。IDLE是Python的集成开发和学习环境,全称Integrated Development and Learning Environment,是一个可视化的shell命令行
  • Python test suite:安装Python的标准库测试套件,可用于执行测试用例
    py launcher:launcher是适用于windows的python启动器
    for all users(requires admin privileges):启动器(launcher)为所有windows账户都可用

2.3 Advanced Options(高级选项设置)

  • 进入Advanced Options,选中前五项,然后自定义安装python路径,
  • Install Python 3.11 for all users: 为所有windows账户都可用(按需勾选)
    Associate files with Python(requires the 'py’launcher) :关联.py后缀的文件到Python(需要安装python启动器launcher)
    Create shortcuts for installed applications:为安装应用程序创建快捷方式
    Add Python to environment variables:添加python为系统的环境变量
    Precompile standard library:预编译标准库,经过预编译后的程序运行速度会更快
    Customizeinstall location:自定义安装路径,指定路径安装python安装路径,如果不满意可进行更改;

安装路径,如果不满意可进行更改为你所喜欢的。

  • 选择好适合自己的功能后,点击install
  • 下面可不勾选:
  • Download debugging symbols: 下载调试符号,debugging symbols可以帮助调试程序,记录了变量、函数等这类符号和内存定
    Download debug binaries(requires VS 2017 or later):
    下载调试二进制文件(需要安装VS 2017,VS是微软推出的一款功能强大的开发工具),该项是否勾选

  • 我在上面统统勾选了-请按自己要求选择;

2.4 Setup Progress(安装进度显示)

  • 因为全部勾选了,这里进度条好慢...

2.5 Setup was successful(安装成功)

  • 点击“Disable path length limit”,弹窗点击确认后按钮消失,点击Close退出即可

推荐此处点击选上“Disable path length limit”

  • 建议启用该选项,避免后续程序运行时,因为路径超长而出现报错,后期能给我们避免很多的麻烦。如果忘记了-未勾选该选项,后期可以通过将注册表的如下键值,从 0 改成 1 即可(本选项实际上是修改了 NTFS filesystem 的默认显示。在 windows 系统上,该限制是默认开启的。0 代表开启限制,即 false,1 代表关闭限制,即 true)注册表路径如下图示:
  • Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem\LongPathsEnabled

  • Disable path length limit:禁用系统的Path长度自动限制,后期能给我们避免很多的麻烦。
    禁用路径长度限制更改计算机配置,以允许包括Python在内的程序绕过260个字符的“最大路径”限制。这是说明解除了你电脑对Python的一些限制,点击它然后确定权限就可以了。

3. 验证是否安装成功

  • 按下Win+R,输入cmd,然后按Enter键进入命令行,输入:
  • python --version
    或者
    py --version
    退出可输入 exit()
  • 出现以下页面即表示安装成功

最后附上官方说明

在Windows上使用 Python:https://docs.python.org/zh-cn/3.11/using/windows.html

相关推荐

Python Flask 容器化应用链路可观测

简介Flask是一个基于Python的轻量级Web应用框架,因其简洁灵活而被称为“微框架”。它提供了Web开发所需的核心功能,如请求处理、路由管理等,但不会强制开发者使用特定的工具或库。...

Python GUI应用开发快速入门(python开发软件教程)

一、GUI开发基础1.主流GUI框架对比表1PythonGUI框架比较框架特点适用场景学习曲线Tkinter内置库,简单小型应用,快速原型平缓PyQt功能强大,商用许可专业级桌面应用陡峭PySi...

【MCP实战】Python构建MCP应用全攻略:从入门到实战!

实战揭秘:Python Toga 打造跨平台 GUI 应用的神奇之旅

在Python的世界里,GUI(图形用户界面)开发工具众多,但要找到一款真正跨平台、易于使用且功能强大的工具并不容易。今天,我们就来深入探讨一下Toga——一款Python原生、操作系统原...

python应用目录规划(python的目录)

Python大型应用目录结构规划(企业级最佳实践)核心原则模块化:按业务功能拆分,高内聚低耦合可扩展性:支持插件机制和动态加载环境隔离:清晰区分开发/测试/生产环境自动化:内置标准化的构建测试部署流...

Python图形化应用开发框架:PyQt开发简介

PyQt概述定义:PyQt是Python绑定Qt框架的工具集,用于开发跨平台GUI应用程序原理:通过Qt的C++库提供底层功能,PyQt使用SIP工具生成Python绑定特点:支持Windows/ma...

[python] 基于PyOD库实现数据异常检测

PyOD是一个全面且易于使用的Python库,专门用于检测多变量数据中的异常点或离群点。异常点是指那些与大多数数据点显著不同的数据,它们可能表示错误、噪声或潜在的有趣现象。无论是处理小规模项目还是大型...

Python、Selenium 和 Allure 进行 UI 自动化测试的简单示例脚本

环境准备确保你已经安装了以下库:SeleniumAllurepytest你可以使用以下命令安装所需库:pipinstallseleniumallure-pytestpytest示例代码下面的代...

LabVIEW 与 Python 融合:打造强大测试系统的利器

在现代测试系统开发领域,LabVIEW和Python各自凭借独特优势占据重要地位。LabVIEW以图形化编程、仪器控制和实时系统开发能力见长;Python则凭借丰富的库资源、简洁语法和强大数...

软件测试进阶之自动化测试——python+appium实例

扼要:1、了解python+appium进行APP的自动化测试实例;2、能根据实例进行实训操作;本课程主要讲述用python+appium对APP进行UI自动化测试的例子。appium支持Androi...

Python openpyxl:读写样式Excel一条龙,测试报表必备!

无论你是测试工程师、数据分析师,还是想批量导出Excel的自动化工作者,只需一个库openpyxl,即可高效搞定Excel的各种需求!为什么选择openpyxl?支持.xlsx格式...

Python + Pytest 测试框架——数据驱动

引言前面已经和大家介绍过Unittest测试框架的数据驱动框架DDT,以及其实现原理。今天和大家分享的是Pytest测试框架的数据驱动,Pytest测试框架的数据驱动是由pytest自...

这款开源测试神器,圆了我玩游戏不用动手的梦想

作者:HelloGitHub-Anthony一天我在公司用手机看游戏直播,同事问我在玩什么游戏?我和他说在看直播,他恍然大悟:原来如此,我还纳闷你玩游戏,咋不用动手呢。。。。一语惊醒梦中人:玩游戏不用...

Python单元测试框架对比(pycharm 单元测试)

一、核心框架对比特性unittest(标准库)pytest(主流第三方)nose2(unittest扩展)doctest(文档测试)安装Python标准库pipinstallpytestp...

利用机器学习,进行人体33个2D姿态检测与评估

前几期的文章,我们分享了人脸468点检测与人手28点检测的代码实现过程,本期我们进行人体姿态的检测与评估通过视频进行人体姿势估计在各种应用中起着至关重要的作用,例如量化体育锻炼,手语识别和全身手势控制...

取消回复欢迎 发表评论: