找回密码
 会员注册
查看: 27|回复: 0

Windows平台Python的下载、安装和配置环境变量——跟老吕学Python编程

[复制链接]

6

主题

0

回帖

19

积分

新手上路

积分
19
发表于 2024-9-10 13:46:08 | 显示全部楼层 |阅读模式
⭐️Windows平台Python的下载、安装和配置环境变量——《跟老吕学Python编程》一、下载Windows版Python1.Python官网2.Windows版Python下载网址二、在Windows安装Python1.全自动安装Python(不推荐)1.1启动安装1.2安装进度1.3安装完成1.4查看版本2.自定义安装Python(推荐)1.1启动安装1.2选择组件1.3高级选项1.4安装进度1.5安装完成1.6查看版本三、Windows设置环境变量1.Win10配置环境变量2.Python重要环境变量3.运行Python1.Dos运行Python(交互式解释器方式)2.IDLE3.集成开发环境(IDE:IntegratedDevelopmentEnvironment)yCharm一、下载Windows版Python1.Python官网Python官网https://www.python.org/2.Windows版Python下载网址DownloadWindowsembeddablepackage(32-bit/64-bit)——下载32/64位的Python安装压缩包;DownloadWindowsinstaller(32-bit/64-bit)——下载32/64位的Python安装程序;DownloadWindowshelpfile——下载帮助文档;Python官方下载网址https://www.python.org/downloads/Python版本发布日期下载地址版本说明Python3.11.8Feb.6,2024DownloadReleaseNotesPython3.12.2Feb.6,2024DownloadReleaseNotesPython3.12.1Dec.8,2023DownloadReleaseNotesPython3.11.7Dec.4,2023DownloadReleaseNotesPython3.12.0Oct.2,2023DownloadReleaseNotes二、在Windows安装Python本次使用的Python版本是3.12.264位,下载地址是:python-3.12.2-amd64.exe1.全自动安装Python(不推荐)1.1启动安装Installnow——即刻安装。(默认C盘安装,不建议此方式,如是win10系统,会默认用户文件夹)Customizeinstallation——自定义安装(无论是安装位置、基础组件,还是高级组件,均可自定义)Addpython.exetoPATH——自动添加python到path路径可以免去配置环境打开python-3.12.2-amd64.exe进入安装引导页面,在“Addpython.exetoPATH”处打钩,点击InstallNOW启动安装1.2安装进度稍微耐心等等1.3安装完成Setupwassuccessful——安装成功NewtoPython?startwiththeonlinetutorialanddocumentation.——Python新手?从“在线教程”和文档开始。Atyourterminal,type“py”tolaunchPython,orsearchforPythoninyourstartmenu.——在您的终端上,键入“py”以启动Python,或者在开始菜单中搜索Python。seewhat'snewinthisrelease,orfindmoreinfoaboutusingPythononwindows.——查看此版本中的新增内容,或查找有关在windows上使用Python的更多信息。Disablepathlengthlimit——取消路径长度限制,避免后续因为路径超长报错Changesyourmachineconfigurationtoallowprograms,includingPython,tobypassthe260character“MAX_PATH”limitation.——出现上述内容,说明你电脑对Python的一些限制,点击它然后确定权限就可以了。点击CLOSE,Python完成安装1.4查看版本在菜单栏启动IDLE(Python3.1264-bit)程序,可以查看我们安装的Python版本2.自定义安装Python(推荐)1.1启动安装Installnow——即刻安装。(默认C盘安装,不建议此方式,如是win10系统,会默认用户文件夹)Customizeinstallation——自定义安装(无论是安装位置、基础组件,还是高级组件,均可自定义)打开python-3.12.2-amd64.exe进入安装引导页面,点击“Customizeinstallation”进入下一页面1.2选择组件OPTIONALFEATURES——可选组件Documentation:Installsthepythondocumentationfile.——文档:安装Python文档文件。pip:installspip,whichcandownloadandinstallotherPythonpackages.——安装pip,可以下载并安装Python模块tcl/tkandIDLE:installtkinterandtheIDLEdevelopmentenvironment.——tcl/tkandIDLE:安装tkinter和IDLE开发环境Pythontestsuite:installsthestandardlibrarytestsuite.——Python测试套件:安装标准库测试套件。pylauncher:installtheglobalpylaunchetomakeiteasiertostartpython.——py启动器:安装全局的启动可以更方便的启动python。foralluser(requireelevation)——对于所有用户全选打钩选择开启所有组件,Documentationpiptcl/tkandIDLEPythontestsuite点击Next进入下一步1.3高级选项Advancedoptions——高级选项InstallPython3.12forallusers——为所有用户安装Python3.12AssociatefileswithPythonrequirethepylauncher——将文件与Python关联需要py启动器CreateshortcutsforInstalledapplication——为已安装的应用程序创建快捷方式AddPythontoenvironmentvariables——自动添加python到path路径可以免去配置环境Precompilestandardlibrary:预编译标准库Downloaddebuggingsymbol:下载调试符号Downloaddebugbinaries(requireVS2015orlater):下载调试二进制文件(需要VS2015或更高版本)高级选项(建议全选),选择好路径后点击Install即开始安装(如果不安装在默认的安装路径,则需要选择更改安装路径,这里老吕用的路径是C:\Python312)1.4安装进度稍微耐心等等1.5安装完成Setupwassuccessful——安装成功NewtoPython?startwiththeonlinetutorialanddocumentation.——Python新手?从“在线教程”和文档开始。Atyourterminal,type“py”tolaunchPython,orsearchforPythoninyourstartmenu.——在您的终端上,键入“py”以启动Python,或者在开始菜单中搜索Python。seewhat'snewinthisrelease,orfindmoreinfoaboutusingPythononwindows.——查看此版本中的新增内容,或查找有关在windows上使用Python的更多信息。点击CLOSE,Python完成安装1.6查看版本在菜单栏启动IDLE(Python3.1264-bit)程序,可以查看我们安装的Python版本三、Windows设置环境变量注意!在Python安装的时候勾选“Addpython.exetoPATH”或者“AddPythontoenvironmentvariables”,将Python添加到环境变量的朋友,不需要重新配置环境变量,当然,如果要检查一下,也可以继续查看下文的配置操作1.Win10配置环境变量在环境变量中添加Python目录,在命令提示符中(cmd):输入path=%path%;C:\Python312;C:\Python312\Scripts\;​1按下Enter。注意:C:\Python312是Python的安装目录。也可以通过以下方式设置:右键点击"计算机",然后点击"属性"然后点击"高级系统设置"选择"系统变量"窗口下面的"Path",双击即可!然后在"​Path​"行,添加python安装路径即可(我的C:\Python312;​C:\Python312\Scripts;​),所以在后面,添加该路径即可。ps:记住,路径直接用分号"​;​"隔开!最后设置成功以后,在cmd命令行,输入命令"​python​",就可以有相关显示。2.Python重要环境变量下面几个重要的环境变量,它应用于Python:变量名描述PYTHONPATHPYTHONPATH是Python搜索路径,默认我们import的模块都会从PYTHONPATH里面寻找。PYTHONSTARTUPPython启动后,先寻找PYTHONSTARTUP环境变量,然后执行此变量指定的文件中的代码。PYTHONCASEOK加入PYTHONCASEOK的环境变量,就会使python导入模块的时候不区分大小写.PYTHONHOME另一种模块搜索路径。它通常内嵌于的PYTHONSTARTUP或PYTHONPATH目录中,使得两个模块库更容易切换。3.运行Python有三种方式可以运行Python:1.Dos运行Python(交互式解释器方式)在DOS启动运行Python脚本的方法取决于你的系统配置和Python安装。以下是一个基本步骤和示例:确保Python已经安装并且安装路径已经添加到系统环境变量中。打开命令提示符(CMD)或DOS提示符。使用cd命令切换到包含Python脚本的目录。在命令行中输入pythonname.py,其中name.py是你的Python脚本的名称。老吕示例:假设你有一个名为hellolaolv.py的Python脚本,内容如下:print("Hello,laolv!")1'运行运行你可以按照以下步骤在DOS中运行它:打开命令提示符(CMD)。输入cdc:\python312\,\python312\为你的脚本实际路径。输入pythonhellolaolv.pypythonhellolaolv.py1并按回车。你应该会在命令行中看到输出:“Hello,laolv!”以下为Python命令行参数:选项描述​-d​在解析时显示调试信息​-O​生成优化代码(​.pyo​文件)​-S​启动时不引入查找Python路径的位置​-V​输出Python版本号​-X​从1.6版本之后基于内建的异常(仅仅用于字符串)已过时。​-ccmd​执行Python脚本,并将运行结果作为cmd字符串。​file​在给定的python文件执行python脚本。2.IDLE在Python集成的IDLE开发环境执行Python脚本,老吕示例:print("Hello,laolv!")1'运行运行3.集成开发环境(IDE:IntegratedDevelopmentEnvironment)yCharmhttps://pythonlaolv.blog.csdn.net/article/details/136725348在PyCharm开发环境执行Python脚本,老吕示例:print("Hello,laolv!")1'运行运行博主:Python老吕由衷地感谢CSDN网站为我们搭建了一个如此卓越的学习平台,使我们有机会分享知识与经验。在《Python初级开发者之路》中,我们旨在帮助您从新手成长为一名能够独立解决问题的初级开发者。这里,您将学习到如何运用Python进行更复杂的编程任务,掌握面向对象编程的精髓,以及如何使用Python标准库来扩展您的能力。本书不仅关注编程技能的提升,同样注重培养您的问题解决能力和代码设计思维。我们将通过实际案例和项目,让您在实践中学习如何构建程序,如何优化代码,以及如何进行有效的错误调试。随着您在编程道路上的不断前行,愿这本书成为您的指南针,引领您探索Python世界的无限可能。博主:Python老吕编写的《跟老吕学Python》整个系列的教程包含11个专栏:《跟老吕学Python·新手》《跟老吕学Python·初级开发者》《跟老吕学Python·中级开发者》《跟老吕学Python·高级开发者》《跟老吕学Python·技术专家》《跟老吕学Python·资深开发者》《跟老吕学Python·资深专家》《跟老吕学Python·大师级》《跟老吕学Python·行业领袖》《跟老吕学Python·教育家》《跟老吕学Python·创新者》鉴于本专栏各文章教程可能存在的局限性和错误,博主:Python老吕诚挚地邀请广大读者在阅读过程中提出宝贵的意见和建议。如果您在学习本专栏教程时遇到任何问题,或有任何技术交流的意愿,欢迎在文章评论区留言,或通过CSDN私信与老吕取得联系。老吕将及时回复您的留言,并与您共同探讨,以期为大家提供更为精准和有效的帮助。老吕珍视每一位读者的反馈和支持,期待与您共同学习、共同进步,共同创造美好的未来!再次感谢大家的理解与支持!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2025-1-5 09:23 , Processed in 0.644815 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表