安装Python开发环境教程及解读

我们选用任何一门编程语言开发应用程序都必须经历这四步:

1、选择一门最合适的编程语言。

2、安装这门语言的开发环境。

3、选择开发工具。

4、按照需求开发应用程序。

通常说安装Python就是安装Python解释器(开发环境)。2008年Python3.0版本发布以来,Python分为Python2和Python3两个版本,彼此不兼容。2015年官方宣布停止对Python2的支持,在2020年也停止了更新。初学者一定要安装Python3。

不同的操作系统需要安装Python开发环境的具体操作是不同的。例如Linux和Mac都已经预装了Python。在Windows环境下Windows10及以上版本的系统,可以安装最新版的Python。如果想要在Windows7中安装,只能安装Python3.8.10或之前的版本(新版本不再支持Windows7),在WindowsXP中要安装Python3.4.4或之前的版本(新版本不再支持WindowsXP)。如果打算安装Anaconda,就不用安装Python了(已自带)。

注:国内打开国际官网较慢,请耐心等待,20分钟内可下载完。

InstallNow会默认在C盘,最好不要用“InstallNow”默认安装,要点击“Customizeinstallation”进行自定义安装,且最下面的两个选项一定要勾选。

解读:

-InstallPython3.9.7(64-bit):本文用的是“3.9.7版”进行讲解,反正大家安装的都是最新版,在此忽略版本号即可。

-SelectInstallNowtoinstallPythonwithdefaultsettings,orchooseCustomizetoenableordisablefeatures.安装Python时,如果选择“立即安装”就使用默认设置,如果选择“自定义安装”就可以自行启用或禁用某些功能。

-InstallNow:IncludesIDLE,pipanddocumentationCreatesshortcutsandfileassociations

立即安装:包括IDLE、pip和创建文档快捷方式、关联文件。

-Customizeinstallation:Chooselocationandfeatures

自定义安装:选择安装位置和功能

-installlauncherforallusers(recommended)安装的python对所有用户有效(推荐)。

或-Useadminprivilegeswheninstallingpy.exe安装py.exe时使用管理员权限

-AddPython3.9toPATH。

或-Addpython.exetoPATH将Python添加到PATH。

Path环境变量是操作系统中非常重要的环境变量,它能让系统在执行命令时更快地找到所需的可执行文件,提高系统的运行效率。大白话就是“点了这个选项就可以告诉电脑操作系统‘我装的这个python软件在电脑的这里,记住喽!当我用的时候你要快速的找到,别到时候耽误要用。”

如果没有勾选这个选项只能装好后在电脑中添加Path,或删掉Python软件重新安装的时候记得勾选。

点击“Customizeinstallation”自定义安装。然后就会弹出“OptionalFeatures可选功能”的窗口。全选即可。

-Documentation:InstallsthePythondocumentationfile.

文档:安装Python文档文件。

-pip:Installspip,whichcandownloadandinstallotherPythonpackages。pip:安装pip,它可以下载和安装非官方Python包。

Python最大的特点就是开放性,有超过十几万个第三方库,我们要使用某种功能的时候不用重新开发,直接调用第三方库即可。pip(pythoninstallpackages)是Python用来管理第三方库的工具。这些第三方库都放在了PyPI(PythonPackageIndex)里面,它是Python官方的第三方库的仓库。所有人都可以下载或上传自己开发的库到PyPI。PyPI推荐使用pip包管理器来下载第三方库。

-tcl/tkandIDLE:InstallstkinterandtheIDLEdevelopmentenvironment。tcl/tk和IDLE:安装tkinter和IDLE开发环境。

tkinter是Python自带的GUI(图形用户界面)编程库。tkinter简称tk,往往和tcl在一起,所以有了缩写tcl/tk,官网是www.tcl.tk。tcl是一门解释性的脚本编程语言,全称是ToolCommandLanguage(工具命令语言)。tcl在某些领域仍然有广泛应用,例如:交换机的配置系统基本都是使用的tcl,在网络自动化测试领域tcl还是首选语言。

-Pythontestsuite:Installsthestandardlibrarytestsuite。

Python测试套件:安装标准库测试套件。

-forallusers(requireselevation)

适用于所有用户(需要权限)

PythonLauncher是一个在Windows和macOS上运行Python脚本文件的工具。如果同一台计算机上安装了多个Python版本,可以使用PythonLauncher指定要使用的版本。py是Python的一个运行工具(文件)。另外,.py文件是Python程序的源代码文件,其中包含了一系列Python语句和命令。

AdvancedOptions高级选项

如果最后两项不需要的就不用勾选,因为国内下载慢。

-installforallusers:给所有用户安装Python。

-AssociatefileswithPython(requiresthepylauncher):将文件与Python关联(需要py启动器)

就是双击.py文件可以直接执行。

-Createshortcutsforinstalledapplications:为已安装的应用程序创建快捷方式。

-AddPythontoenvironmentvariables:将Python解释器程序添加到环境变量。

-Precompilestandardlibrary:预编译标准库。

预先编译标准库,可以加快Python程序的运行速度。

-Downloaddebuggingsymbols:下载调试符号。

调试符号用来记录源代码中的变量名的,一般是调试程序崩溃时使用,为了定位调试出错的代码行数。一般情况下可执行文件为了节省空间,不会记录源代码中的变量名,如果你安装的Python是用来当做代码编辑器的话(即,使用IDLEshell开发程序写代码),推荐勾选。如果是仅用作运行环境的话(仅当做Python解释器用,写代码用Pycharm/VisualStudioCode等IDE工具),可以不勾选。

-Downloaddebugbinaries(requiresVS2017orlater):下载调试二进制文件(需要VS2017或更高版本,如果电脑没有VS会提示(Python程序)安装失败,如果失败了重新安装时不勾选这项即可。)

VisualStudio2017是微软推出的集成开发环境(IDE),如果不使用VS作为开发工具,则无需勾选。

-Customizeinstalllocation自定义安装位置

选择安装路径,我选择的是D盘的software件夹。D:software是我自己建的文件夹,习惯把所有软件安装在这里面。

安装中

Setupwassuccessful安装成功

启用[Disablepathlengthlimit]

Python新手?从在线教程和文档开始。在电脑按【win+R】键打开[运行窗口]上,输入“py”以启动Python,或者在“开始”菜单中启动Python。

请参阅本版本中的“新增功能”,或查找有关“在Windows上使用Python”的更多信息。

-Disablepathlengthlimit:Changesyourmachineconfigurationtoallowprograms,includingPython,tobypassthe260character"MAX_PATH"limitation.

禁用路径长度限制:更改您的计算机配置,以允许包括Python在内的程序绕过260个字符的“MAX_PATH”限制。

disablepathlengthlimit是关闭文件路径长度限制的意思。在Windows和Linux系统中,文件路径长度有一定限制(就是文件夹太多,文件放的太深),当文件路径超过该限制时,系统就不能查找或者处理该文件,从而可能会影响应用程序的正常运行。如果想要关闭文件路径长度限制,可以通过修改系统注册表来实现。

建议启用该选项,避免后续程序运行时,因为路径超长而出现报错。

如果未勾选该选项,将注册表的键值,从0改成1即可(本选项实际上是修改了NTFSfilesystem的默认显示。在windows系统上,该限制是默认开启的。0代表开启限制,即false,1代表关闭限制,即true)。

THE END
1.Python官方文档:入门教程码农编程进阶笔记Python 官方文档:入门教程 https://pythoncaff.com/docs/tutorial/3.7.0 官方入门教程,从这里开始你的 Python 之旅,将长久维护 正文https://www.cnblogs.com/lxwphp/p/9485921.html
2.python..官方教程中文版.pdfpython .. 官方教程中文版.pdf Python 2.7.6 官方教程中文版 排版 天涯客 本教程出自Python 中文学习大本营 A (本文档由LT X 排版系统编辑而成, 编辑环境:T XLive 2014 + T Xmaker) E E E 2015-01-14 目录 1 开胃菜 6 2 使用 Python 解释器 8 2.1 调用Python 解释器 . . . . . . . . . . ...https://max.book118.com/html/2018/0418/161985920.shtm
3.Python教程·Python3.7.3官方文档简体中文·看云Python 也可用于可定制化软件中的扩展程序语言。这个教程非正式地介绍 Python 语言和系统的基本概念和功能。最好在阅读的时候准备一个 Python 解释器进行练习,不过所有的例子都是相互独立的,所以这个教程也可以离线阅读。有关标准的对象和模块,参阅 Python 标准库。Python 语言参考 提供了更正式的语言参考。想要编写 C...http://static.kancloud.cn/cnhuzi/python/1081462
4.莫烦Python网机器学习 的教程方面, 汇集了很多近些年来比较流行的 python 模块教程. 而且对于没有机器学习背景的朋友们, 我也专门制作了 有趣的机器学习. 让你对机器学习的每种方法都有迅速地理解. 对于已经入门了的同学们, 有趣的机器学习 也是一个提升自己应用机器学习的好地方, 因为里面同时也介绍了很多种机器学习的技巧方...https://www.mofanpy.com/
5.Python教程Python 参考手册 我们提供完成的函数和方法参考手册: 参考概述 内建函数 字符串方法 列表/数组方法 字典方法 元组方法 集合方法 文件方法 Python 关键字下载Python 从Python 的官方网站下载 Python:https://python.orgPython 教程 Python 简介 Python 参考手册 Python 实例 Python 测验 ...https://www.w3school.com.cn/python/index.asp
6.python基础教程你可能不知道的 Python 技巧 Python操作APP -- Appium-Python-Client 对DataFrame的再理解 python 的第一个界面程序(PyQt5) Python环境搭建(win)——Python官方解释器 Python学习,第五课 - 列表、字典、元组操作 LeetCode | No.1 两数之和 Python正则表达式就是这么简单【新手必学】 ...https://www.xin3721.com/Python/list11383.html
7.Python教程Python 文件处理Python 数据库处理在我们的数据库章节,您将学习如何访问和使用 MySQL 和 MongoDB 数据库:Python MySQL 教程Python MongoDB 教程...Python 异常Python 词汇表随机模块请求模块数学模块CMath 数学模块Python 官网下载从Python官方网站下载Python:https://python.org...https://www.w3ccoo.com/python/
8.python基础教程python语言入门python基础入门教程频道:精选了多部python编程入门课程,分为高清视频教程、图文教程、在线手册等多种形式,欢迎在线学习!https://www.py.cn/course/list/97.html
9.Python初学者教程我要自学网-免费视频教程,提供全方位软件学习,有3D教程,平面教程,多媒体制作教程,办公信息化教程,机械设计教程,网站制作教程,电脑培训https://www.51zxw.net/List.aspx?cid=707
10.廖雪峰Python教程【python】廖雪峰python教程学习--基础 No1: 目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的 No2: 用r''表示''内部的字符串默认不转义 No3: 以'''开头,敲回车可以换行 No4: 布尔值True和False,注意大小写 No5: 空值None No6: python是动态语言,即定义变量不用申明变量类型(...https://www.shuzhiduo.com/topic/%E5%BB%96%E9%9B%AA%E5%B3%B0python%E6%95%99%E7%A8%8B/
1.2024最新整理Python入门教程(超详细),从零基础入门到精通,看完这一篇就...本文罗列了Python零基础入门到精通的详细教程,内容均以知识目录的形式展开。 01.python由来与发展介绍 02.项目开发流程 【教程领取方式在文末!!】 【教程领取方式在文末!!】 第一章 markdown编辑器 01.markdown基本语法 02.Typora简介与安装 03.Windows上gitee+Typora设置图床 ...https://blog.csdn.net/biancheng_syz/article/details/144113109
2.《Python官方文档:入门教程》Python技术论坛官方入门教程,从这里开始你的 Python 之旅,将长久维护 文档类型:系统文档 文章统计:19 篇,字数 4.95 万,点赞115 支持版本:3.83.7.0 基础信息 翻译说明 关于本教程已完成 所有参与译者 正文 1. 开胃菜已完成 2. 使用 Python 解释器已完成 3. Python 简介已完成 ...https://learnku.com/docs/python-tutorial/3.7.0
3.Python3官方教程下载廖雪峰Python3教程1廖雪峰 Python3 教程1-3及新版全套 中文PDF完整版,廖雪峰python官方教程1-3册是一份全面且深入的Python学习资料,涵盖了Python的基础到进阶内容,适合初学者和有一定经验的开发者进行学习和提升,教程以中文呈现,免费,零起点,完整示例,讲解透彻https://m.jb51.net/books/958706.html
4.python教程—Python3.10.0a4文档python教程? Python是一种易于学习、功能强大的编程语言。它具有高效的高级数据结构和一种简单但有效的面向对象编程方法。Python优雅的语法和动态类型,加上它的解释性质,使它成为大多数平台上许多领域中脚本编写和快速应用程序开发的理想语言。 python解释器和广泛的标准库可以从python网站https://www.python.org/以源...https://www.osgeo.cn/cpython/tutorial/index.html
5.Python教程下载Python教程下载v1.0.11官方安卓版本Python教程 v1.0.11 官方安卓版本 应用大小:22.62 MB 应用语言:中文 应用类型:国产软件 / 教育学习 应用授权:免费软件 更新时间:2023-12-31 18:50:33 应用等级: 应用厂商:- 应用平台:Android 应用官网:http://www.itmop.com ITMOP本地下载 0%(0)差评0%(0)...https://www.itmop.com/downinfo/546767.html
6.WelcometoPython.orgThe official home of the Python Programming Languagehttps://www.python.org/
7....Python3.7.0编程语言软件免费版免费下载安装图文教程...Python 3.9.0【编程语言】免费版下载下载 51MB 查看详情 【python 3.13最新版,python 3.13免费版,python 3.13官方正版】 python 3.13最新免费官方正版下载 25.57MB 查看详情 Python 3.9.6 编程软件 官方免费版下载 24.59MB 查看详情 【Python 3.9.7】 Python 3.9.7下载【 编程软件】 绿色官方版 附安装教程下...https://www.yutu.cn/softhtml/softsetup_7418.html
8.首页廖雪峰的官方网站 (liaoxuefeng.com) 研究互联网产品和技术,提供原创中文精品教程https://www.liaoxuefeng.com/
9.Python3教程2、廖雪峰的官方网站 3、Python入门指南 4、简明python教程 python教程 Python的3.0版本,常被称为Python 3000,或简称Py3k。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下兼 容。 python菜鸟教程 零基础学编程,用python入门是个不错的选择,虽然国内基本上还是以c语言作为入门开发语言,但在国外,已经有...https://vipkid123.github.io/
10.Python简明教程Python简明教程 Python一小时快速入门 1.Python简介 pylogo.png Python是一种相当高级的解释性程序设计语言,完成同一个任务C语言可能需要几千行代码 Java要写100行,Python可能只需要20行。 用Python可以做什么?可以做日常任务,比如自动备份你的MP3;可以做网站,很多著名的网站包括YouTube就是Python写的;可以做网络游戏...https://www.jianshu.com/p/4369488dd9d7
11.Python完全自学教程在Python的官方网站中,可以很方便地下载Python的开发环境,具体下载步骤可以查看本书相关视频。下载完成后,在下载位置可以看到已经下载的Python安装文件“python-3.8.2.exe”,如图1.5所示。 图1.5 下载后的python-3.8.2.exe文件 3.在Windows 64位操作系统上安装Python 在Windows 64位操作系统上安装Python 3.x的步骤可...https://www.epubit.com/bookDetails?id=UB832614479b910
12.PythonTutorials–RealPythonLearn Python online: Python tutorials for developers of all skill levels, Python books and courses, Python news, code examples, articles, and more.https://realpython.com/
13.Python官网:开启编程之旅的最佳起点成功案例:这里展示了 Python 在各个领域的应用案例,例如科学计算、数据分析、Web 开发、人工智能等等。通过这些案例,你可以了解到 Python 的强大功能和广泛应用。 学习Python 的其他途径 除了官方网站之外,还有许多其他途径可以帮助你学习 Python。例如: 在线教程:W3Cschool 编程狮等平台提供了丰富的 Python 在线教程,涵...https://m.w3cschool.cn/article/61624184.html