Advertisement

add python3.8 to path_手把手教你安装Python3.8环境

阅读量:

一位年过五旬的地产行业巨头、SOHO中国董事长潘石屹近日在其微博平台上分享了一段声明内容表明他决心学习Python编程语言。年少的你千万别错过这个机会跟我一起来建立与Python之前的联系。

2031225e9ee79a5749cQtTvvg.jpg

对于刚开始学习Python的同学来说环境安装无非是他们最常遇到的问题尤其是那些不属于计算机相关专业的同学在自学过程中常常会遇到很多困难甚至放弃尝试本文将为大家详细讲解如何在Python环境中配置开发工具

编程初学阶段的第一步准备工作就是要安装一套完整的Python开发所需软件包集合,请各位开发者务必找到并使用官方指定的软件获取通道。有鉴于此,锋妹已为您整理出一份详细的资源清单,并附上了直接可复制使用的链接。

Python官网(打开可能会稍慢请耐心等待)
2031225e9ee79a85107q6mrRR.png

请作为Windows版本Python 3.8的实例提供下载链接,请大家根据自身需求选择相应的版本。

唉,贫穷的锋妹买不起,贫穷的我还是一无所有>﹏<

2031225e9ee79aab360vGnHUD.png

从下载列表中挑选Window平台的安装文件。如果当前电脑是64位系统,则直接点击标记项下载;反之,则转至非64位标识的相应文件进行下载。

2031225e9ee79ad15b9545idv.png
Python 安装包 下载可能会相对缓慢 大家 可以使用 网盘地址 自行 获取 链接 坚持整理 并 发布 私人 云盘 链接 供 用户 参考
https://pan.baidu.com/s/1dbpiHzF0EY5DfBQ2PMbZiA 提取码:x3xy

在安装前,请单击安装按钮,在此过程中请确保将Python 3.8添加到PATH变量中以便于后续配置环境变量。随后,默认情况下系统会将Python进行默认设置;如果需要特殊配置,则可以选择自定义的安装位置。

2031235e9ee79b48072wiX73j.png

完成勾选后我决定采取自定义安装方式,她受到建议以避免将程序安装至系统盘,没有向她们提及这个决定

2031235e9ee79b94524cIJFHZ.png
直接下一步就好
2031235e9ee79bd8fc4B0slBT.png

如果有人像锋妹那样进行自定义设置的话,请在指定的位置设置存储的位置并执行 Instal 操作。

2031245e9ee79c1a401q3sfJn.png
稍等片刻(此时可以去泡杯咖啡...)
2031245e9ee79c4806crR1yQG.png
咖啡泡好后,到这里可以看到提示已经安装成功了直接点击Close
2031245e9ee79c62baaM2vBvJ.png
然后我们调出cmd.exe黑框输入命令python
2031245e9ee79c9fc39SMHMqk.png
如图所示,在Python 3.8.2版本中已完成安装。成功完成安装过程!注意啦!请确保已掌握本节内容,并关注后续更新哦。彩蛋

不会真的有人以为这就结束了吧,不会叭,不会叭~~

下面是Python 3.8新特性介绍~~,代码示例参考自python官方文档

在程序设计中所新增的赋值运算符亦称作海象运算符。因其形似海象标志物——象征性标记图腾以及其形态特征如牙齿等特征而得名。

代码示例:

python if (n := len(a)) 10: print(f List is too long ({n} elements, expected = 10) )

:= 可在表达式内部为变量赋值,避免了len()两次

不过锋 sister 肯定会忍不住想说什么呢?虽然她的代码很有吸引力人眼能看进去不少细节点,但问题是代码的可读性却有所下降。这样一来,很多程序员在阅读他人的代码时都会感到吃力。

仅用位置参数形式 / 用于指示这些函数参数必须以位置形式而非关键字形式传递

代码示例:

python # 方法定义 def f(a, b, /, c, d, *, e, f): print(a, b, c, d, e, f) 复制代码
#合法调用 f(10, 20, 30, d=40, e=50, f=60) #不合法调用 f(10, b=20, c=30, d=40, e=50, f=60) # b cannot be a keyword argument f(10, 20, 30, 40, 50, f=60) # e must be a keyword argument ```
新增的 PYTHONPYCACHEPREFIX 设置 (也可使用 -X pycache_prefix) 可将隐式的字节码缓存配置为使用单独的并行文件系统树,而不是默认的每个源代码目录下的 __pycache__ 子目录。缓存的位置会在 sys.pycache_prefix 中报告 (None 表示默认位置即 __pycache__ 子目录)

调试构建使用与发布构建相同的 ABI

f-字符串支持 = 用于自动记录表达式和调试文档

```python

变量名赋值:user = ericidle;membersince = datetime.date(1975, 7, 31);通常情况下,默认的 f字符串格式说明符允许对所要显示的结果表达式进行更加详细地控制

该变量delta被赋值为当前日期与成员自登记日期之差,并通过格式化字符串操作将结果存储于days字段中以确保其为整数类型。此审核钩子用于Python运行时环境中的验证机制以确保数据一致性

该 PEP 引入了审核钩子以及经过验证的开放钩子;这些钩子在Python 和本地代码环境中均可使用;支持通过仅使用纯Python 代码编写的应用程序和框架来获取额外通知;同时也使开发者或系统管理员能够部署始终启用审核功能的Python 版本。

Python 初始化配置

PEP 587 新增了一个新的C应用程序接口用于Python初始化配置,并为整个配置流程提供了更加精细的操作调控和更为准确的错误反馈。

![2031245e9ee79cdccc784Yz82.png](https://ad.itadn.com/c/weblog/blog-img/images/2025-03-28/3KULNtPucFMQdqx8ZfSVE95HBWCp.png)

![2031255e9ee79d0afd7UxrCIk.png](https://ad.itadn.com/c/weblog/blog-img/images/2025-03-28/E2GeNd5oVnau1DjtOXvQzyT4Ym6W.png)

详细特性以及解读,请查看官方文档详细介绍

官方文档网址

手动结束!!!Ending~~

本文为我原创

全部评论 (0)

还没有任何评论哟~