Skip to content

如何少走弯路

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 中鼠标放到波浪线上,即可看到提示,按照提示来修复就行了
  • 熟能生巧。虽然初始有点繁琐、痛苦,但是越往后会越轻松,自己的进步也是飞快
  • 要不说写代码还是需要一点洁癖、强迫症呢