开启coding之旅
我在写代码的时候,我总是因为安装包和环境的问题,代码总是bug不断,短段的两天时间,我整天扑在上面研究,不断地抓头,短段两天,我感觉我的头发都凸了一点了
后来我实在解决不了,于是直接付费请教别人帮我装机,就为了完成最简单的第一步,我用名词解释的办法来吧我对于如何开启python之旅遇到的困难进行总结,希望能够帮到各位
遇到的困难
关于使用pycharm和pip的使用办法
python是我的第一门语言,因为简单,高效,所以我选择他,我也用了pycharm来写代码,以前学习过,但是失败了,直到最近chat的出现,我又重新学起来,因为chatGPT能够高效的指导我,但是我有点高估chat了,在起步的时候对于coding的准备就能给人无限的挫败感…
环境变量
一开始的时候我装机总是不清楚环境变量的意思,一会看到说python要加入环境变量,一会说XX包要装进环境变量,
环境变量到底是什么呢?其实环境变量就是说运行代码的时候,系统不知道如何运行,这个时候就从这个所谓的“环境变量”中找到要运行的元素,所以环境变量中的解释器版本直接决定的就是代码运行时候能否用到解释器,用到什么版本的解释器
环境变量还是pycharm的默认解释器的路径,pycharm运行代码的时候就会从环境变量中寻找解释器
注意事项
安装python和安装ptcharm的时候,系统都会有一个带有“PATH”的选项,一定要选择,这样可以省很多麻烦,如果一开始的时候没有点进去,可以打开电脑的系统,找到环境变量,然后找到“PATH”把python根目录找到, 然后把路径写进去,有的时候一些插件也需要放进环境变量中,(比如seleuium,对于seleuium来说,要把浏览器的根目录和seleuium一起放进PTAH里)
实体与虚拟环境
实体环境
这个分为实体环境和虚拟环境,实体环境,我用红色箭头标注的就是实体环境,蓝色箭头标注的就是虚拟环境
虚拟环境
虚拟环境的出现是因为不同版本的安装包放在一起,容易出问题,而且不同程序对安装包要求不同,频繁更换安装包很麻烦,虚拟环境的出现就是为了创建一个环境,可以安装自己想要的安装包,而不用担心影响其他的环境
我用蓝色箭头标注的就是虚拟环境,我一开始的时候分不清,总是创建虚拟环境,虽然没有影响,但是后来知道了之后自己心里有点膈应,我也不做什么大项目,还是经常用实体环境好
解释器和项目文件