《自拍教程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 ...
随机推荐
- 一文熟练使用python mock
mock作为python测试模拟对象工具,在单元测试当中使用较多,官方文档详细不够精简,这篇文章介绍mock常用的用法,以下为引用全文,留给自己和有需要的人查阅. https://realpython ...
- html包含html文件的方法
我们在写asp页面的时候,常常使用include命令来包含公共文件.由于这个方法用起来非常方便,于是很多人在HTML页面里尝试使用include,但是发现根本就不起作用.这是因为,include是VB ...
- Flask蓝图(Blueprint)
一.作用 1.目录结构划分 2.url添加前缀 url_prefix 3.应用特殊装饰器,在该蓝图定义的特殊装饰器,只在改蓝图的起效 二.简单示例 1.创建一个项目文件 2.创建一个同名的python ...
- 跨源请求cors和jsonp
0.产生跨域的原因 浏览器的同源策略 什么是浏览器的同源策略? src开发 ajax禁止 解决方法 jsonp 通过src绕过浏览器的同源策略 缺点:只发送GET请求 cors 通过设置相应头 分类 ...
- JavaFx图形界面开发
相关学习教程:http://www.javafxchina.net/blog/docs/ ,makery写的教程:https://code.makery.ch/zh-cn/library/javafx ...
- MySQL5.6绿色版安装
1.下载 MySQL绿色版安装需下载好三个文件 (1).MySQL5.6版本离线安装包 (2).Microsoft Visual C++ (3).Microsoft .NET Framework 1. ...
- php--->底层的运行机制与数据结构原理
PHP 底层的运行机制与数据结构原理 1. PHP的设计理念及特点 多进程模型:由于PHP是多进程模型,不同请求间互不干涉,这样保证了一个请求挂掉不会对全盘服务造成影响,当然,随着时代发展,PHP也早 ...
- HTML简介介绍
网页概述 网页:纯文本格式的文件:(以村文本格式编写,后缀名改为HTML的文本文件) ---- 网站:多个网页的集合: ---- 主页:打开网站后显示的第一个页面: ---- 浏览器:将纯文本格式的文 ...
- Arduino系列之中断函数
今天我将简单记录中断函数 函数分为外部中断和定时中断 外部中断的定义:一般由外设发出中断请求,如:键盘中断.打印机中断.外部中断需外部中断源发出中断请求才能发中断. 定时中断的定义:是指主程序在运行一 ...
- 如何把您现有的流程系统数据迁徙到驰骋BPM上?
关键词:流程系统版本切换\ 驰骋BPM. 如何把您现有的流程系统数据迁徙到驰骋BPM上?这是一个大问题.在处理改问题之前,首先要了解驰骋bpm的数据库结构,驰骋bpm的特性在做计划. 驰骋BPM的流程 ...