我们说的环境变量,一般是指的是Path环境变量。

第一步:点击“我的电脑”,右键,“属性”



第二步:点击“高级系统设置”,弹出的窗口选“高级”选项卡,点击“环境变量”



第三步:找到“系统变量”,滚动环境变量列表,找到“Path”这个环境变量,点击“编辑”



第四步:添加你要让cmd去搜寻的路径,比如你要将python.exe在任何路径下均可以访问,则你编辑“Path”这个环境变量,在其末尾添加;C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32, 注意需要用;分号将不同的路径分开。

一般地,如果配置了Path环境变量(比如将C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32加入到了Path环境变量)

  1. cmd会先去当前路径下找python.exe,
  2. 如果没找到,就会再去Path环境变量的路径下寻找
  3. 如果你的PATH环境变量下,有多个包含python.exe的路径, 比如C:\Python27;也在环境变量里,则会按Path路径的先后顺序,在最前面的先调用。

    比如Path环境变量里有:C:\Python27;C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32,则优先调用python2.7的python.exe解释器。
Path环境变量配置好后的好处。
  1. 可以在任何路径下,调用某个已经在PATH环境变量路径下的文件。
  2. Python可以快速调用命令,无需加绝对路径。

    如果没配置Path环境变量,

    又想调用各类命令行工具软件,比如adb.exe, ffmpeg.exe等,

    那你可能只能用绝对路径了,则有可能出现类似于以下的代码段。
import os

os.system("C:\Users\Administrator\Desktop\adb\adb.exe reboot")

如果将adb.exe所在路径,加入到了Path环境变量。

则就可以写成:

import os

os.system("adb reboot")

所以为了后续更好地调用各类命令, 务必配置好Path环境变量。

更多更好的原创文章,请访问官方网站:www.zipython.com

原文链接:https://www.zipython.com/#/detail?id=5577bce5ead7408e9cb944f47fad77a7

也可关注“武散人”微信订阅号,随时接受文章推送。

《自拍教程24》在Windows上配置环境变量的更多相关文章

  1. Apache Ant在Windows下配置环境变量

    Windows下ANT用到的环境变量主要有2个: ANT_HOME 和 PATH. 1..设置ANT_HOME指向ant的安装目录,如下: ANT_HOME = D:\soft\apache\apac ...

  2. [小记]Windows下配置环境变量和需不需要重启问题

    经常看到一些软件的安装说明上写着,修改Windows的环境变量,然后重新启动计算机.这让人不禁产生疑问,修改环境变量之后真的要重启吗? 其实只要理解了环境变量的原理就可以做出正确的判断.环境变量是一些 ...

  3. windows下配置环境变量时,在cmd窗口执行配置的命令时无效的原因

    一个原因肯定就是配置错误,这个就要自己仔细去检查了,如果确信配置正确,可能是你的cmd窗口在环境变量配置之前就打开的,在配置好环境变量之后,在cmd窗口执行命令是看不到效果的,可以关掉cmd窗口再重新 ...

  4. 《自拍教程25》在Linux上配置环境变量

    我们说的环境变量,一般是指的是PATH环境变量, Linux我们用Ubuntu操作系统来举例. 我们从官网下载了Sublime Text的Linux已编译好的包. https://download.s ...

  5. Windows下配置环境变量和需不需要重启问题

    http://blog.163.com/guomaolin_gavin/blog/static/19961830720121114929321/

  6. Tomcat服务器下载、安装、配置环境变量教程(超详细)

    请先配置安装好Java的环境,若没有安装,请参照我以下的步骤进行安装! 请先配置安装好Java的环境,若没有安装,请参照我以下的步骤进行安装! 请先配置安装好Java的环境,若没有安装,请参照我以下上 ...

  7. Java学习笔记一——安装JDK并配置环境变量

    下载安装JDK1.8 在官网上下载JDK,官网地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213 ...

  8. windows上配置git

    windows上配置git1.下载mysisigit进入http://msysgit.github.io/,下载,安装,下一步下一步即可. 2.下载tortoisegit进入http://downlo ...

  9. Ubuntu安装SSH + Windows上配置Putty

    1. Ubuntu安装SSH 命令: # sudo apt-get install openssh-server 2. 启动SSH Server 命令: # sudo /etc/init.d/ssh ...

随机推荐

  1. NPOI读取Excel的数据

    首先是给项目安装NPOI.DLL :Install-Package NPOI -Version 2.4.1 HttpPostedFile upLoadPostFile = FileUpload1.Po ...

  2. SpringCloud之Eureka(服务注册和服务发现基础篇)(二)

    一:Eureka简介 Eureka是Spring Cloud Netflix的一个子模块,也是核心模块之一.用于云端服务发现,一个基于REST的服务,用于定位服务,以实现云端中间层服务发现和故障转移. ...

  3. 《C# 爬虫 破境之道》:第一境 爬虫原理 — 第一节:整体思路

    在构建本章节内容的时候,笔者也在想一个问题,究竟什么样的采集器框架,才能算得上是一个“全能”的呢?就我自己以往项目经历而言,可以归纳以下几个大的分类: 根据通讯协议:HTTP的.HTTPS的.TCP的 ...

  4. arima.predict()参数选择以及相关的一些问题

    在使用a ri ma进行模型建立时,需要注意以下几点 1.参数选择上predict必须起始时间在原始的数据及当中的,在下例中就是说2017必须在数据集里面,而2019不受限制,只哟在2017后面就好了 ...

  5. 关于爬虫的日常复习(3)—— request库

  6. Http协议 Content-Type

    详情:https://www.cnblogs.com/ranyonsue/p/5984001.html *****Referer:包含一个URL,用户从该URL代表的页面出发访问当前请求的页面. ** ...

  7. 04-String

    动手动脑 请运行以下示例代码StringPool.java,查看其输出结果.如何解释这样的输出结果?从中你能总结出什么? s0,s1,s2字符串的内容相同,实际占用的是同一空间,引用的是同一个对象,所 ...

  8. java小心机(2)| 重载和构造器的小细节

    每天进步一点点,距离大腿又近一步! 阅读本文大概需要10分钟 java小心机,为你诉说java鲜为人知的一面 涉及基本数据类型的重载 基本类型能从一个"较小"的类型自动提升到&qu ...

  9. [转载收藏]C#基础知识梳理系列十一:垃圾回收机制

    摘 要 基于.NET平台的开发语言中,最让开发人员爽的一点就是垃圾回收处理机制,在编码过程中,终于可以解放你的双手来关注更重要的事情.很多的资料中在讲到.NET中的垃圾回收机制时都说"CLR ...

  10. 并查集——奇偶性(Parity)

    题目描述 •有一个01序列,长度<=1000000000,现在有n条信息,每条信息的形式是-a b even/odd.表示第a位到第b位元素之间的元素总和是偶数/奇数. •你的任务是对于这些给定 ...