首页 > 系统相关 >[一]Windows系统安装Python解释器

[一]Windows系统安装Python解释器

时间:2023-11-27 16:14:40浏览次数:45  
标签:解释器 Windows python Python 版本 环境变量 输入

【一】Windows系统安装Python解释器

【1】下载Python版本解释器

  • 现在已经更新到了3.13版本的Python解释器,但是最新的解释器往往都会存在一些Bug,所以我们选择低2-3个版本的解释器,我们选择使用3.10版本的Python解释器

(1)选择Python解释器版本 3.10.8

(2)下载安装程序

(3)保存文件

【2】Python解释器安装

(1)双击安装程序

image-20231114201434602

(2)选择安装包管理工具image-20231114201511634

(3)选择安装image-20231114201738689路径

(4)开始安装

  • 安装时间比较漫长属于正常情况
  • image-20231114201814070

(5)安装成功

image-20231114204706918

【二】多版本Python解释器共存

【1】前提

  • 当我们的电脑中有不止一个版本的Python解释器,而我们想调用指定解释器

【2】打开Python安装目录

image-20231114204857629

  • 复制新解释器,并重命名

image-20231114205007500

  • 同理你的其他解释器也是如此
    • 比如我的Python3.9版本的解释器

image-20231114205053660

【3】打开环境变量

(1)打开系统环境变量方式一

  • 右键此电脑,打开属性

image-20231114205233743

  • 找到高级系统设置

image-20231114205322991

  • 点击环境变量

image-20231114205343850

  • 找到环境变量

image-20231114205406839

(2)打开系统环境变量方式二

  • 打开设置

image-20231114205500295

【4】修改环境变量

(1)打开用户Path

image-20231114205709615

(2)添加路径

  • 将Python解释器的安装路径添加进去并置顶
    • 点击上移,即可往上移动
    • 修改后点击确定

image-20231114210013216

【5】测试解释器环境

(1)打开命令行窗口

  • win + r 调出命令窗口,输入 cmd 回车进入终端

image-20231114210227490

  • 或者点击搜索框搜索cmd

image-20231114210308016

(2)测试环境(py3.9优先于py3.10)

image-20231114210013216

  • 在终端输入 python
    • 默认使用的是python39/scripts下面的pip
    • 发现进入py3.9版本的解释器中

image-20231114210627893

  • 在终端输入python39
    • pip版本一样 pip3.9
    • 正常进入py3.9版本的解释器中

image-20231114210704658

  • 在终端输入python310
    • pip版本一样 pip3.10
    • 正常进入py3.10版本的解释器中

image-20231114210739985

(3)测试环境(py3.10优先于py3.9)

image-20231114210921531

  • 在终端输入python
    • 正常进入py3.10版本的解释器中

image-20231114211816614

【6】总结

  • 为了区分python解释器的版本,所以需要在指定文件夹下的python.exe复制一份副本并重新命名
  • 环境变量要看仔细,如果系统环境变量有,用户环境变量里面就删掉
    • 反之,系统环境变量里面有,用户环境变量就删掉
  • 环境变量,一般自己的电脑只有一个用户,如果有多个用户建议添加到系统环境变量

【三】Python代码初识

【1】命令行运行Python程序

(1)打开CMD

  • win + r 调出执行命令窗口,输入cmd

image-20231115184400346

(2)进入交互式终端

  • 输入python,进入python交互式解释器

image-20231115184521896

(3)Python代码初识

  • 输入第一行 python 代码
print("Hello World")

image-20231127153624100

【2】脚本文件运行Python程序

(1)新建文档

  • 在桌面新建 一个 txt(文本文档) 类型的文档

image-20231115184821917

(2)输入Python代码

  • 打开该文档,输入Python代码
print("Hello World")

(3)修改文档后缀

  • 修改文本文档的后缀
    • 在文件夹开启文件扩展名,我们要修改的是文件扩展名

修改文件后缀为 .py 结尾

(4)运行Python脚本

[1]打开终端

  • 和上面一样进入终端

[2]运行脚本

  • 输入python后,按一下空格,再将文件拖进终端
    • 回车,得到和上面终端解释器环境,代码一样的效果

image-20231115185442182

【3】小结

  • 1、交互式模式下可以即时得到代码执行结果,调试程序十分方便
  • 2、若想将代码永久保存下来,则必须将代码写入文件中
  • 3、我们以后主要就是在代码写入文件中,偶尔需要打开交互式模式调试某段代码、验证结果

标签:解释器,Windows,python,Python,版本,环境变量,输入
From: https://www.cnblogs.com/youjian42/p/17859578.html

相关文章

  • python re 正则表达式 match search . *
    在Python的re库中,re.match()和re.search()都是用来查找字符串中是否包含符合正则表达式的部分。但是,它们的工作方式有一些重要的区别:re.match()函数只检查字符串的开始部分是否符合正则表达式。如果字符串的开始部分符合正则表达式,re.match()函数就会返回一个匹配对象;否则,它会返回N......
  • Python爬虫——代理IP与访问控制
    前言在进行Python爬虫过程中,代理IP与访问控制是我们经常需要处理的问题。本文将介绍代理IP与访问控制相关的知识,并提供相应的代码案例。代理IP在进行爬虫时,我们通常会遇到一些反爬虫的网站。为了应对这种情况,我们可以使用代理IP。代理IP的作用是通过一个中间服务器来访问目标网站,隐......
  • 【python入门之pycharm篇】--如何安装pycharm以及如何安装python解释器
    【一】Python解释器下载【1】Python官网详细方面可见下方链接了解pythonhttps://www.python.org【2】Python各版本解释器官网https://www.python.org/downloads/【二】Windows系统安装Python解释器【1】下载Python版本解释器现在已经更新到了3.13版本的Python解释器......
  • python threading线程数
    importthreadingimporttimename_list=[{"李四1":1234556},{"李四2":1234556},{"李四3":1234556},{"李四4":1234556},{"李四5":1234556},{"李四6":1234556},{"李四7"......
  • python基础_02_计算机基础
    计算机基础【一】编程语言和编程(1)什么是语言?语言是“人”与“人”之间沟通交流、传递信息的媒介,例如:汉语、英语,小蜜蜂翅膀的震动,猿猴的吼叫等(2)什么是编程语言?编程语言就是人类与计算机沟通交流的媒介(3)什么是编程?编程是指将人类思维逻辑翻译成计算机能够理解和执行的......
  • python基础_03_编程语言
    【一】编程语言的分类(1)机器语言01.什么是机器语言机器语言是计算机可理解的语言,是直接操作硬件的语言。即,直接与底层硬件沟通交流。由于计算机基于电工作,电有高低频之分,高电频记为0,低电频记为1。通过高低频变换操作硬件。#机器语言控制逻辑机器语言通过改变各个针脚......
  • C++ Windows版本线程池
    使用:ThreadPoolthreadPool(12);//设定数量threadPool.queue(myFunction,args1,args2,...);//创建任务实现:#include<windows.h>#include<iostream>#include<functional>#include<vector>#include<queue>#include<mutex>#include......
  • 通过Python进行文本数据分析和自然语言处理
    在当今信息时代,文本数据已经成为获取和传递信息的重要方式之一。而Python作为一种功能强大的编程语言,可以利用其丰富的文本分析库和自然语言处理工具,对文本数据进行有效的挖掘和分析。本文将介绍如何使用Python进行文本数据分析和自然语言处理。1.文本数据预处理在进行文本数据分析......
  • 用Python实现网络数据采集的利与弊
    近年来,随着互联网的快速发展,信息爆炸的时代已经到来。在这样的背景下,网络数据采集成为了获取信息和进行分析的重要手段之一。Python作为一种灵活而强大的编程语言,被广泛应用于网络数据采集的实践中。那么,使用Python实现网络数据采集究竟有哪些优点和缺点呢?接下来,我们将对此进行详细......
  • Python爬虫如何与机器学习相结合
    随着互联网技术的发展,数据已经成为了人类社会中不可或缺的一部分。在这样的背景下,Python爬虫和机器学习成为了两个非常有用的工具。Python爬虫可以用于数据采集和处理,而机器学习则可以用于模型训练和预测。本文将介绍如何将Python爬虫和机器学习相结合,以实现更加高效的数据处理和分......