《自拍教程24》在Windows上配置环境变量
我们说的环境变量,一般是指的是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环境变量)
- cmd会先去当前路径下找python.exe,
- 如果没找到,就会再去Path环境变量的路径下寻找
- 如果你的PATH环境变量下,有多个包含python.exe的路径, 比如C:\Python27;也在环境变量里,则会按Path路径的先后顺序,在最前面的先调用。
比如Path环境变量里有:C:\Python27;C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32,则优先调用python2.7的python.exe解释器。
Path环境变量配置好后的好处。
- 可以在任何路径下,调用某个已经在PATH环境变量路径下的文件。
- 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上配置环境变量的更多相关文章
- Apache Ant在Windows下配置环境变量
Windows下ANT用到的环境变量主要有2个: ANT_HOME 和 PATH. 1..设置ANT_HOME指向ant的安装目录,如下: ANT_HOME = D:\soft\apache\apac ...
- [小记]Windows下配置环境变量和需不需要重启问题
经常看到一些软件的安装说明上写着,修改Windows的环境变量,然后重新启动计算机.这让人不禁产生疑问,修改环境变量之后真的要重启吗? 其实只要理解了环境变量的原理就可以做出正确的判断.环境变量是一些 ...
- windows下配置环境变量时,在cmd窗口执行配置的命令时无效的原因
一个原因肯定就是配置错误,这个就要自己仔细去检查了,如果确信配置正确,可能是你的cmd窗口在环境变量配置之前就打开的,在配置好环境变量之后,在cmd窗口执行命令是看不到效果的,可以关掉cmd窗口再重新 ...
- 《自拍教程25》在Linux上配置环境变量
我们说的环境变量,一般是指的是PATH环境变量, Linux我们用Ubuntu操作系统来举例. 我们从官网下载了Sublime Text的Linux已编译好的包. https://download.s ...
- Windows下配置环境变量和需不需要重启问题
http://blog.163.com/guomaolin_gavin/blog/static/19961830720121114929321/
- Tomcat服务器下载、安装、配置环境变量教程(超详细)
请先配置安装好Java的环境,若没有安装,请参照我以下的步骤进行安装! 请先配置安装好Java的环境,若没有安装,请参照我以下的步骤进行安装! 请先配置安装好Java的环境,若没有安装,请参照我以下上 ...
- Java学习笔记一——安装JDK并配置环境变量
下载安装JDK1.8 在官网上下载JDK,官网地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213 ...
- windows上配置git
windows上配置git1.下载mysisigit进入http://msysgit.github.io/,下载,安装,下一步下一步即可. 2.下载tortoisegit进入http://downlo ...
- Ubuntu安装SSH + Windows上配置Putty
1. Ubuntu安装SSH 命令: # sudo apt-get install openssh-server 2. 启动SSH Server 命令: # sudo /etc/init.d/ssh ...
随机推荐
- eclipse git 解决冲突 解决 mergetool 不能使用问题
eclipse git 解决冲突 解决 mergetool 不能使用问题 本地代码 远程代码 第一步 --> 同步远程资源库,检查是否存在冲突 这里有冲突出现 第二步 --> 如果存在冲突 ...
- cocoa pods最新安装说明和使用方法
最新版 CocoaPods 的安装流程 1.移除现有Ruby默认源 $gem sources --remove https://rubygems.org/ 2.使用新的源 $gem sources - ...
- numpy nan和inf
一.nan和inf的简介 nan 不是一个数字 读取本地文件为flaot的时候,有缺失 inf(infinity): 无穷尽 inf: 正无穷 -inf: 负无穷 数据类型:float # 注意: 要 ...
- 13.系统总结static
static修饰属性和方法: package com.oop.demo08; //static :被static修饰的变量或者方法随类加载,从属于类,当然对象也可以调用 public class St ...
- Egret学习-TiledMap使用
环境说明: 引擎版本:5.2.4 Egret Wing 4.1.6 1.下载依赖,下载地址https://github.com/egret-labs/egret-game-library/tree/m ...
- 微软的github 上面 有 Docker.DotNet 嗯 作为 菜 只有欣赏的额
.NET Client for Docker Remote API step one 需要下载的 猛戳 Docker.DotNet
- .NET 框架设计 - 模式、配置、工具 Demo 搜索
ps:http://www.ituring.com.cn/article/195770 看完第二章,我也忍了!但是随着第三章“副本”的开启,我的阅读速度开始慢慢的减缓,虽然对其中每一个程序模式的理论也 ...
- 面试官问你MyBatis SQL是如何执行的?把这篇文章甩给他
初识 MyBatis MyBatis 是第一个支持自定义 SQL.存储过程和高级映射的类持久框架.MyBatis 消除了大部分 JDBC 的样板代码.手动设置参数以及检索结果.MyBatis 能够支持 ...
- zbar+opencv检测图片中的二维码或条形码
zbar本身自带检测二维码条形码功能,这里使用opencv只是做一些简单的读取图片,灰度图片以及显示条形码和二维码时用到一些绘制 // barcode-qrcodescanner.cpp: 定义控制台 ...
- windows 删除无用服务
Windows中无用的服务怎么删除? Windows服务也称为Windows Service,它是Windows操作系统和Windows网络的基础,属于系统核心的一部分,它支持着整个Windows的各 ...