python解释器

python解释器下载

python解释器下载官网:https://www.python.org/downloads/windows/

目前比较常用的python版本有python3.6/python3.8/python2.7等

下载对应版本的安装包后,点击运行,按步骤操作即可,其中需要对下图的内容稍作注意。

  • 勾选添加环境变量的选项,这样系统无论在什么目录环境下都可以运行解释器。
  • 选择合适的文件路径,让后续可以轻松找到解释器所在文件夹

环境变量

环境变量是什么?

环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。

也就是说,我们可以通过设置环境变量,来更方便的运行我们常用的一些目录下的程序。

win11如何添加环境变量

如果安装python解释器时没有将其添加到系统变量可以按以下步骤添加。

  1. 此电脑-属性 或者 win+R运行control system进入系统设置界面。

  2. 高级系统设置-高级-环境变量

  3. 系统变量-path-编辑-新建,将想要添加的目录复制到新变量中

多版本python解释器环境

如果下载了多个版本的python解释器,它们的可执行文件的名称都是python.exe,那么同时添加它们的环境变量,会出现什么效果呢?

以我的机器为例,我同时下载了2.7/3.6/3.8版本的python解释器并添加了它们的环境变量:

会发现系统会默认使用3.6版本的解释器。

那是因为cmd的查找顺序是:

  1. 当前目录
  2. 环境变量(从上至下)

如何解决这个问题?

改变python可执行文件的名称会影响整个程序的运行,但是我们可以拷贝一份python程序重命名为一个独一无二的名称

这样即可方便的在cmd中运行python的不同版本了

运行python程序的三种方式

  1. 在cmd命令框里输入python指令

  2. 用txt编写程序脚本后保存下来,用解释器+文件路径的方式运行

  3. 用IDE开发工具编写并运行

    IDE开发者工具集成了很多好用的功能,能极大提升开发效率。

    • sublime

    • vscode

      前两个很多功能需要自己配置,对小白不友好

    • pycharm

      功能强大,对小白友好

python解释器下载及注意事项的更多相关文章

  1. python解释器下载安装指导

    一.python解释器下载 想要通关python这项语言与计算机进行沟通,我们就必须下载一款能让计算机理解python这项语言的解释器,这时候我们就需要到网上下一个python解释器. python解 ...

  2. Python解释器下载安装教程

    简介: 自从20世纪90年代初Python语言诞生至今,它已被逐渐广泛应用于系统管理任务的处理和Web编程.2021年10月,语言流行指数的编译器Tiobe将Python加冕为最受欢迎的编程语言,20 ...

  3. python解释器下载与安装与pychorm下载与安装

    python的下载地址: (不推荐使用最新版) 下载地址:https://www.python.org/downloads/windows/对应版本:Python 3.6.8 - Dec. 24, 2 ...

  4. Python解释器下载安装

    一.简介 吉多·范罗苏姆(Guido van Rossum)在1989年的圣诞节期间,编写能够解释Python语言语法的解释器. 解释器版本 第一个数字是大版本号 数字不同功能上可能会有很大差异 py ...

  5. 【2022-06-16】Python解释器的下载安装与使用

    一.Python解释器介绍 什么是Python解释器? Python是一门解释型语言,解释器是Python运行必不可少的一种工具.所以,我们搭建Python环境,本质上就是对Python进行配置和定制 ...

  6. Python解释器安装、多版本共存以及手动添加环境变量教程

    Python解释器安装.多版本共存以及手动添加环境变量教程 一.Python解释器下载 1. 先进入官网(python.org) 下图为网站的主页,依次按顺序点击"①Download&quo ...

  7. python解释器的下载和安装

    1.python解释器的下载 python这样的语言,需要一个解释器.而且解释器还有多种语言的实现,我们介绍的是最常用的C语言的实现,称之为Cpython.Python通过在各种操作系统上都有各自的解 ...

  8. python的历史和下载python解释器

    一.python的诞生 1.Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,创造了一种C和sh ...

  9. python解释器的下载与安装

    python解释器 1. 什么是python解释器 用一种能让电脑听的懂得语言,使得电脑可以听从人们的指令去进行工作(翻译官) Python解释器本身也是个程序, 它是解释执行Python代码的,所以 ...

随机推荐

  1. Tracer类定义

    这个类主要是用于检测光线是否穿过球体.是核心,所有的碰撞都继承于这个类,书上也阐述了很多.详细就看书. 类定义: #pragma once #ifndef __TRACER_HEADER__ #def ...

  2. BTDetect用户手册和技术支持

    BTDetect用户手册和技术支持 1. 程序主要功能 BTDetect是BT(BioTechnology) Detect 生物科技检测的缩写.本程序将根据用户的回答推断其两大基因类型.以及具体的小分 ...

  3. Apache Dolphinscheduler 1.3.x 系列配置文件指南

    前言 本文档为dolphinscheduler配置文件指南,针对版本为 dolphinscheduler-1.3.x 版本. 考虑公众号对markdown文件格式支持不那么友好的问题,建议大家在PC端 ...

  4. 如何在Linux快速搭建一套ADB环境

    一.ADB简介 1.什么是ADB Android Debug Bridge,安卓调试桥,它借助adb.exe(Android SDK安装目录platform-tools下),用于电脑端与模拟器或者真实 ...

  5. java-引用数组、继承、super关键字

    1.引用类型数组: 1)   Cell[] cells = new Cell[4];   cells[0] = new Cell(2,5); cells[1] = new Cell(2,6); cel ...

  6. Chapter 09 - NSUndoManager (C#实现 + 全网原创)

    此例子针对NSDocument实现了tableview 每一行添加/删除的undo/redo,以及每一个单元格内容编辑的undo/redo.基于NSDocument类的实现.PersonModel + ...

  7. 第八十篇:Vue购物车(一) 购物车基本框架

    好家伙,又是购物车 来吧,这是参照黑马的课程写的一个购物车 目录结构如下: 1.首先组件导入, Counter.vue <template> <div class="num ...

  8. 第一篇博客:HTML:background的使用

    开篇 我是一名程序员小白,这是我写的第一篇博客,在学习的路上难免会遇到难以解决的问题,我将会在这里写下我遇到的问题并附上解决方法 希望可以对各位有所帮助!! 我们在html中经常会遇到这样的问题 例如 ...

  9. Elastic:为Elasticsearch启动https访问

  10. Filebeat Processors对日志数据应用基本处理和数据增强功能

    下面是一个使用drop_fields处理器从Apache访问日志中删除一些字段的示例: filebeat.inputs: - type: log enabled: true fields: apach ...