| 软件名称:Python |
| 软件语言:简体中文 | 计算机语言 |
| 系统要求:Windows10或更高, 32/64位操作系统 |
| 硬件要求:CPU@2.5+GHz ,RAM@4G或更高 |
百度网盘链接https://pan.baidu.com/s/1d-qdsMRtdyjtbZTLR7k2GQ?pwd=8888
夸克网盘链接https://pan.quark.cn/s/be3c37357e79
123云盘链接https://www.123912.com/s/j5j1jv-8ddTH
备用网盘总链接(上面链接失效用这个)https://www.kdocs.cn/l/crQ0aQ7xud0q?from=docs
|
所有软件均为压缩文件,务必使用解压缩软件解压后再进行安装,不解压直接进行安装会导致安装失败。 如遇链接失效,点击公众号菜单栏【最新链接】,即可获取最新的下载链接 |
1、将下好的安装包进行解压
2、解压后得到一个文件夹,打开它
3、以管理员身份运行
4、如下图勾选,点击 Customize installation
5、点Next
6、勾选 Install for all users,点Browse选择安装位置,然后点Install
7、安装中请等待
8、点close
9、点开始菜单,然后点运行
10、输入cmd点确定
11、输入python 然后按回车键(键盘上的Enter键)
12、显示当前python版本为3.10.1则表示安装成功,关掉这个界面即可。
13、快捷方式图标不会自动出现在桌面,需要自己找出来。打开开始菜单,找到 IDLE (Python 3.10. 64-bit),左键按住,拉到桌面即可。
14、打开如下图软件
15、OK
不管是大学专业课设、数据分析作业,还是入门自动化、爬虫、后端开发,Python都是首选语言。语法宽松、上手门槛低,库资源又多,大部分需求随便写写代码就能跑通,这也是它普及率一直很高的原因。
但写得久了就会发现,Python最简单的是入门,最麻烦的是后期排错。很多问题根本不是代码逻辑写错了,全是环境、版本、缓存、依赖冲突导致的玄学bug。网上教程只会教语法怎么写、函数怎么用,没人提这些拖慢开发进度的细碎问题,基本都是一次次报错重试摸出来的经验。
版本不统一,是所有问题的根源。
本地写代码用的新版Python,语法兼容新特性,脚本运行完全正常。换到实验室电脑、服务器、队友的开发环境,直接大面积报错。
很多人写代码不注意版本差异,新版支持的简洁语法,旧版直接无法识别,明明一模一样的代码,本地能跑、别处崩。最无奈的是做小组课设,每个人本地环境不一样,最后整合项目全是兼容问题,光是统一版本就要耗大半天时间。
第三方库冲突,真的无解。
单一项目开发的时候还好,一旦电脑里攒了多个项目,陆续装过各种库,版本重叠之后就彻底乱套。
明明pip安装提示成功,导入模块的时候直接报错找不到库。有时候库版本太新,和旧代码不兼容,函数参数、调用方式改动,旧脚本直接失效。最磨人的是隐性版本冲突,代码不爆红,但运行结果错乱、数据计算异常,排查起来毫无头绪。
没有虚拟环境的习惯,后期一定会翻车。
这是新手最容易踩的坑。全局环境随便装库、更新版本,前期写小脚本完全没感觉。等到后期打开旧项目,发现之前能跑的代码全部失效。
新库版本覆盖旧版本,旧项目依赖直接错乱,整个工程彻底没法运行。很多人只能删掉重装、重构代码,之前的工作全部白费。
文件路径问题,年年有人反复踩坑。
本地测试用的相对路径、带中文的文件夹路径,运行起来毫无问题。一旦部署、换设备运行,直接读取不到文件、程序报错终止。
Python对中文路径、特殊字符的容忍度极低,而且报错提示很模糊,经常只提示读取失败,不会标注路径异常。很多人反复核对文件名称、代码逻辑,最后才发现只是路径格式的小问题。
缓存残留导致的诡异报错。
修改完py文件,明明代码改对了,运行结果还是没变。很多人疑惑是不是没保存,反复修改重启,结果依旧出错。
其实是目录下的__pycache__缓存文件没更新,程序一直在跑旧代码。这种问题特别隐蔽,新手根本不知道有缓存文件存在,白白浪费大量调试时间。
还有个很细节的小问题。
有时候代码缩进看着完全规整,运行就是报缩进错误。大概率是空格和制表符混用了,肉眼完全分辨不出来,编辑器也不会明显提示,只能逐行排查格式。
包括长时间运行脚本后,偶尔会出现进程残留,端口占用、文件锁定,新脚本启动失败,只能手动结束后台进程才能恢复。
长期写Python代码的基本都有共识。
不盲目更新库版本,新项目必建虚拟环境,规范文件路径,定期清理缓存。
代码逻辑可以慢慢调,环境崩了才是最费时间的。