如何少走弯路
1. 安装 Python 时全部勾选
- 此步重点是要将 python 加入到环境变量中
- 避免后续在 cmd 中以及其它地方中无法直接使用 python 命令
如何加入到环境变量
- 【推荐】直接重新安装,全勾上
- 手动添加环境变量(需要将 python 的路径添加到环境变量中,较复杂,不推荐)
2. 不使用多环境
- 在我看来,多环境对于新手来说有点多余
- 在初学时完全没有必要使用多环境,也不需要知道多环境
只使用系统 Python
- 只使用系统中安装的 python 解释器(系统环境)
- 在 PyCharm/VSCode 中选择系统的 Python 解释器,不额外创建环境
一处安装,处处可用
- 全系统只用同一个 python 环境之后,无论是在 cmd 中 pip install 包,还是 pycharm 中鼠标点击安装的包;都可以在任意地方查看到
- 不会出现在 cmd 中安装后,在 pycharm 中运行代码提示包未安装的错误
3. 使用合适的代码编辑器
- 所谓【工欲善其事,必先利其器】,使用合适的 python 编辑器可事半功倍
编辑器介绍
- PyCharm: 【推荐】专门的 python ide, 不过最少需要 8G 内存,16G 及以上更好
- VSCode: 比 pycharm 轻量,也是专业的代码编辑器;安装 python 插件后食用
- IDLE: python 自带的 ide, 不推荐使用
4. 文件名不与包名同名
- 自建的代码文件名称不能与 python 包(三方包、标准库)同名
- 自建文件名可以是数字加中文的组合,比如
1猜数游戏.py
,有以下优点:- 数字可方便排序,在 cmd 中运行还可快速调用此文件(输入数字后按 tab 即可快速自动打出文件名)
- 中文可有效表明此文件用途
- 如果是单纯的中文名称,在 cmd 中运行时不容易输入此文件名
同名的后果
- 本来要使用第三方包的,import 先从当前路径找,找到同名的自建文件
- 运行后提示包未安装、或者这个包中没有相应的属性
5. 消灭波浪线
- 核心是根据编辑器的提示、警告,修改代码格式来修复所有的提示和警告
- 在 pycharm 中鼠标放到波浪线上,即可看到提示,按照提示来修复就行了
- 熟能生巧。虽然初始有点繁琐、痛苦,但是越往后会越轻松,自己的进步也是飞快
- 要不说写代码还是需要一点洁癖、强迫症呢