在进行python进行编程时,对于新手而言,环境配置往往比较麻烦;主要的原因年有以下几点:
- python版本众多:一个系统上安装两个及以上版本的python再正常不过了,不同版本带来的问题对应着:
- 有多个解释器
- 每个版本会有对应的pip管理
- 每个解释器寻找包的路径不同,可能会有交叉;
- python的包众多,带来的问题:
- 每换一次解释器,就需要把需要用到的包重新配置全
- 包的版本变化会导致昨天写的代码,更新包后就不能跑了
- 同理,换了一个解释器会出现上述问题,只有强迫症才会把,每个解释器的包安装版本进行统一
如何优雅地配置python环境?
python文件就是一个个脚本文件,我们的目的是运行这些文件,那么只要搞定运行的条件就Ok了,那么py文件运行的条件是什么呢?
- 有对应的解释器
- 解释器能够找到脚本文件所需要的依赖包
配置环境的所有工作,就是为了满足上述两个条件:
搞定解释器
不同版本的python会有不同的解释器,确定解释器需要考虑两个因素:
- py文件的语法风格:这个主要是说是python2还是python3的文件
- py文件依赖包支持哪些个版本的解释器
从这两个条件出发,选择合适的解释器,并进行安装调试,这个过程很容易&#x