赞
踩
首次发博客,有问题欢迎指正。
不止一次地下Python,因为电脑有些过时了,刚入门时为了安装个Python费了好大的劲才成功,在这里总结了一下经验,希望能帮到新学者。
这个倒不难,直接浏览器打开Python Releases for Windows | Python.org就行,但要注意,如果是从Welcome to Python.org中进入的话,不要直接点“Downloads”按钮,要在上面悬停一下,出现下拉框时点下拉框里的“Windows”,总而言之就是进入这样一个页面。
这个是我踩过最大的坑,因为当时只是个电脑小白,完全不知道电脑系统间除了长相和操作方式有什么区别,网页全是英语的,导致我根本不愿去细看,又因为其他软件的影响,认为最新的肯定是最好的,就和Python3.10杠上了,结果每次下载完都是这个界面(当时没截屏,这是刚下的Python3.12.0的)。
受限于我当时的英语水平,这么长一段话我是看也不想看,网络上搜了好长时间也没搜出来是什么情况,结果从这卡了很久,也不知道可以放到百度翻译上翻译一下……
这些难以启齿的往事就先不说了,说一下该怎么操作。在稳定版本中,我们可以很明显地看到写出了版本号对应的Windows版本(如下图)。
(框选内容翻译:请注意,Python x.x.x 不能在Windows7或更早的版本上使用)
我的电脑是Windows7的,所以我了解的最多的就是这个版本的。经过很长一段时间的试错,我发现了Win7电脑上Python3.7及之前的版本能完全使用所有功能,Python3.8能安装但部分功能无法用,再往上就直接无法安装了。
首先按“Ctrl”+“F”搜索Python版本号,我这里选3.7.9,搜索后跳转到这个框里。
共有7个可下载文件,我们要用到的是第3个或倒数第2个,其中前者是64位的电脑用的,后者是32位的,查看位数的方法,可以看一下这篇博客,讲的挺明白的,我就不赘述了。Windows系统怎么查看电脑操作系统位数_怎么了解电脑运行位数-CSDN博客查看电脑操作系统位数_怎么了解电脑运行位数https://blog.csdn.net/2201_75641637/article/details/128179759?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169787319516800184136993%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=169787319516800184136993&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-3-128179759-null-null.142%5Ev96%5Epc_search_result_base9&utm_term=windows%E6%9F%A5%E4%BD%8D%E6%95%B0&spm=1018.2226.3001.4187
打开刚下载的文件。
勾选“Add Python 3.7 to PATH”
这里有两种安装方式,分别是快速安装和自定义安装,在这里建议使用自定义安装,因为能不安装在C盘就不安装。
不用想,能选的全选。
该框内容来自与Inscode,感兴趣的可以看看,但除了安装路径(文本框中的)改成非C盘,剩下的通常不用管,默认就行
2.5.1 "Install for all users"选项是用于指定Python安装是否应该对计算机上所有用户可用的选项。如果勾选了这个选项,Python将安装在计算机的公共位置,因此所有用户都可以访问Python解释器和Python安装目录中的文件。如果未勾选此选项,则Python仅安装在当前用户的个人文件夹中,其他用户将无法访问Python解释器和库文件。
如果多个用户需要共享Python安装,或者安装Python的用户希望其他用户也能够使用Python,则建议勾选这个选项。如果只有一个用户使用Python或安装Python的用户不希望其他用户访问Python,则可以不勾选该选项。
2.5.2 如果勾选了"Add Python to environment variables"选项,Python将添加到计算机的环境变量中,这意味着Python解释器和Python工具可以在任何位置执行,而不必指定完整的Python文件路径。
通过添加Python到环境变量,您可以更轻松地在命令行中启动Python解释器,也可以更轻松地在任何目录下执行Python脚本。如果未勾选这个选项,在默认情况下无法访问Python解释器和工具,除非在完整路径中指定Python执行文件的位置。
总的来说,如果您经常在命令行中使用Python,并且希望轻松地使用Python解释器和工具,则建议勾选此选项。如果您只是偶尔使用Python或者更喜欢使用图形化界面,则可能不需要勾选这个选项。
2.5.3 如果勾选了"Create shortcuts for installed applications"选项,在安装过程结束后,将会在桌面和开始菜单中创建Python的快捷方式。
通过这些快捷方式,您可以更轻松地启动Python IDLE(Python的集成开发环境)和其他Python应用程序。这些快捷方式也可以更轻松地找到Python安装目录中的其他文件和工具。
总的来说,如果您希望更方便地访问Python的工具和应用程序,则建议勾选此选项。如果您更喜欢手动创建自己的快捷方式或者更愿意使用命令行,则可能不需要勾选此选项。
2.5.4 如果勾选了"Add Python to environment variables"选项,在安装完成后,Windows系统会将Python的可执行文件路径添加到系统的环境变量中。这意味着您可以直接在命令行中输入"python"来启动Python解释器,而不必在命令行中输入完整的Python可执行文件路径。
这个选项的作用是方便您在使用Python时不必输入完整的可执行文件路径。如果您希望使用Python时更加轻松,建议勾选此选项。但是,如果您已经手动将Python添加到环境变量中,或者如果您更喜欢手动管理环境变量,则可以不勾选此选项。
2.5.5 Precompile standard library 选项是指在安装过程中是否预编译Python的标准库。
Python中标准库通常由一些.py文件组成,这些文件需要被Python解释器实时编译才能执行,但是这样会有一定的性能损失。预编译标准库可以将这些.py文件提前编译成.pyc文件,以提高程序的运行速度。
因此,如果选择 Precompile standard library 选项,Python安装程序会在安装过程中将Python的标准库预编译成.pyc文件,并将其保存到Python的安装目录下,这样以后运行Python程序时就可以直接使用预编译的标准库,而无需再实时编译.py文件,从而提高程序的运行效率。
2.5.6 Download debugging symbols 选项是指在安装过程中是否下载Python的调试符号。
调试符号是一种可执行文件的元数据,它可以帮助调试器在运行时将源代码行与可执行文件中的指令进行匹配。在调试Python程序时,如果使用了第三方库、扩展或自定义模块,可能会需要调试符号。如果选择 Download debugging symbols 选项,Python安装程序会在安装过程中下载Python的调试符号,并将其保存到Python的安装目录下的“symbols”文件夹中,这样就可以在使用调试器时方便地调试Python程序了。
请注意,下载调试符号可能会增加Python安装时间和磁盘空间,因此只有在需要调试Python程序时才建议选择此选项。
2.5.7 Download debug binaries 选项是指在安装过程中是否下载Python的调试版本二进制文件。
调试版本二进制文件是一种包含调试信息的Python可执行文件,它可以帮助调试器在运行时将源代码行与可执行文件中的指令进行匹配。选择 Download debug binaries 选项将会在安装过程中下载Python的调试版本二进制文件,并将其保存到Python的安装目录下的“debug”文件夹中,这样就可以在使用调试器时方便地调试Python程序了。
请注意,下载调试版本二进制文件可能会增加Python安装时间和磁盘空间,因此只有在需要调试Python程序时才建议选择此选项。同时,调试版本的可执行文件会降低Python程序的运行速度,因此在正式部署Python程序时应该使用没有调试信息的正式版本。
2.5.8 Advanced Options中的Customize install location选项允许您选择自定义的Python安装路径。默认情况下,Python安装在系统驱动器(默认是C:\,建议改掉)的根目录下,但是使用此选项,您可以将Python安装到自定义路径中。
例如,您可以将Python安装到D:\Python,而不是默认路径。这对于需要在多个计算机上安装相同版本的Python并确保路径相同的情况非常有用。
这个选项只能在安装过程中使用一次,安装完成后无法更改Python的安装路径。
等着就行。
重新打开安装的文件,发现界面变成这样。
第一个是添加或删除一些标准库(相当于重选2.4和2.5),第二个是重装软件(相当于卸载后按安装过程重新安装),第三个是卸载,引导很简单明了,就不演示了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。