python解释器、环境变量和多版本共存


一、python解释器

由于python是解释型语言,需要解释器翻译。

1.python发展方向

  • web方向、自动化运维、自动化测试、自动化办公、网络爬虫、金融量化、人工智能、机器学习、数据分析等。目前没有任何语言能做到python这样百花齐放。

2.python解释器

1.历史

Python语言是由荷兰程序员Guido van Rossum,江湖人称“龟叔”,独立开发完成初版的。“龟叔”曾供职于google,现任职于dropbox 。
1989年圣诞节期间,在阿姆斯特丹,为了打发圣诞节的无趣,决心开发一个新的脚本解释语言,作为ABC语言的一种继承,然后他就这么做了,并实现了(大神的能力)。之所以选中Python作为该编程语言的名字,是因为他是一个叫Monty Python喜剧团体的爱好者,其本意并不是想选条蟒蛇。
Python的口号是:“人生苦短,我用Python!”。这条口号已经被Python业界广泛使用,快成了广告词一类的存在了。
image

2.版本

版本其实是软件更新迭代的记录
python1.X:初期版本 几乎不用
python2.X:python2.7(2020年就已经不再维护更新,一般是公司老项目在用)
python3.X:python3.6 python3.8 python3.10+
对于学习python的人来说版本对于学习的影响不大。今后在工作时,IT领域一般涉及重要文件、软件不会用最新版,而是稳定版。今天需要下载下面三个版本python2.7、python3.6、python3.8

3.下载

image

官网:https://www.python.org/downloads/windows/
ps:苹果电脑自带python2.7
1.在官网中选择对应的操作系统
image

2.选择对应版本

python3.8版本
image

python3.6版本
image

python2.7版本
image

4.安装

1.不要选择Install Now默认在c盘安装,选第二个自定义安装。
image

2.不做任何改动直接下一步
image

3.安装路径尽量做到简单方便后面查找使用。
image

4.完成
image

5.使用

未设置环境变量时:

​ 1.windows+r
​ 2.输入cmd回车
​ 3.切换盘符 D:
​ 4.切换目录 cd python38
​ 5.运行解释器 python
​ 6.退出解释器 exit()
​ 7.退到上一层目录 cd ..

设置环境变量后:

​ 1.先根据版本的不同,在安装目录下复制出另一个pyhton.exe并重命名成python+对应版本

​ 2.直接打开cmd并输入python+版本号就可以直接打开python解释器。

二、环境变量与多版本共存

当我们在cmd窗口查找资源的时候系统会根据以下顺序查找:

​ 1、当前路径(现在家里找)

​ 2、如果当前路径没找到,就先去环境变量中查找(通过派出所找)

​ 3、如果环境变量中也没找到,就会报错。(宣布失踪)

环境变量设置

1.右键此电脑
image

2.点击高级系统设置
image

3.点击环境变量
image

4.双击系统变量中的path
image

5.点击新建,将自己安装的python各个版本解释器的位置复制进去
image

多版本共存

我们不难发现,在各个版本的安装目录中所有的版本的python的执行文件都是python.exe,拷贝python.exe命名成python36、python38、python27,这样才能指定调用目标。否则就会根据环境变量中路径的先后顺序调用。上图中会就会先调用python3.8版本解释器。

三、运行python程序的三种方式

1.直接在cmd中编写并运行

适用于较短的、临时执行的代码
image

2.解释器命令运行

在其他文件中编写后,在cmd窗口中用解释器命令运行
示例:
1.在C:\Users\asus\Desktop\python目录下新建a.txt文本文件
image
2.在文件a.txt内输入print('hello world')
image
3.在cmd窗口中用解释器命令运行
image

3.利用IDE工具编写并运行

IDE(开发者工具):可以自动提示,拥有各种功能插件,编写代码的效率更高。

例如:sublime、vscode、pycharm等。其中sublime、vscode是轻量化软件不适合小白使用,pycharm功能强大,对小白比较友好。
image
image


posted @ 2022-09-25 15:08  致丶幻  阅读(37)  评论(0编辑  收藏  举报