python设置环境变量的原因和方法


Posted in Python onJune 24, 2019

相信很多初学python的小伙伴都会遇到这样的坑:环境变量配置不好,无法正常启动python。那么环境变量究竟是个什么东西呢?为什么要设置它?下面我们来说一说。

1、什么是环境变量

引用百度百科里面的解释:环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。看到这里我相信大家可能还是有所疑惑,但是,不急,接着看。

2、为什么需要环境变量

windows系统下,假如我们安装了某一款软件,安装结束后,在安装目录会生成一个该软件的.exe文件,双击该文件,我们就能启动软件。但是难道我们每次要运行该软件的时候都要先找到该.exe文件所在的路径,然后双击吗,显然是不可能的,因为安装的软件太多,我们根本不可能记住所有已安装软件的路径,同时如果我们在其他路径下想运行某些软件岂不是完蛋了。

这时候就需要环境变量了。

python设置环境变量的原因和方法

python设置环境变量的原因和方法

3、环境变量的作用

刚才说过,1、随着电脑安装的软件越来越多,我们记不住所有软件的安装路径,想运行某一软件就很麻烦。2、如果想在某一路径下直接运行某款软件,我们无能为力。

通过在环境变量里面加入所有软件的安装路径,当我们想运行某一软件时双击其快捷方式或者在DOS界面输入软件名称,此时,计算机除了在其当前目录下寻找该软件的.exe文件外,还在环境变量中搜索软件的路径,找到,运行。

综上,Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。

Python 相关文章推荐
Python笔记(叁)继续学习
Oct 24 Python
Python绘制3D图形
May 03 Python
用python实现k近邻算法的示例代码
Sep 06 Python
对python cv2批量灰度图片并保存的实例讲解
Nov 09 Python
解决Atom安装Hydrogen无法运行python3的问题
Aug 28 Python
python 进程的几种创建方式详解
Aug 29 Python
Python模拟FTP文件服务器的操作方法
Feb 18 Python
Python中Selenium库使用教程详解
Jul 23 Python
Python -m参数原理及使用方法解析
Aug 21 Python
谈谈python垃圾回收机制
Sep 27 Python
python爬虫工具例举说明
Nov 30 Python
Python 数据可视化之Seaborn详解
Nov 02 Python
详解PyCharm安装MicroPython插件的教程
Jun 24 #Python
详解python深浅拷贝区别
Jun 24 #Python
pandas计数 value_counts()的使用
Jun 24 #Python
pandas DataFrame 交集并集补集的实现
Jun 24 #Python
pandas dataframe的合并实现(append, merge, concat)
Jun 24 #Python
pandas.cut具体使用总结
Jun 24 #Python
使用pyinstaller打包PyQt4程序遇到的问题及解决方法
Jun 24 #Python
You might like
php中长文章分页显示实现代码
2012/09/29 PHP
PHP动态编译出现Cannot find autoconf的解决方法
2014/11/05 PHP
PHP使用socket发送HTTP请求的方法
2016/02/14 PHP
PHP结合jquery ajax实现上传多张图片,并限制图片大小操作示例
2019/03/01 PHP
浅析jQuery的链式调用之each函数
2010/12/03 Javascript
javascript权威指南 学习笔记之变量作用域分享
2011/09/28 Javascript
js中根据字数截取字符串,不能截断url
2012/01/12 Javascript
Jquery实现简单的动画效果代码
2012/03/18 Javascript
Jquery 数据选择插件Pickerbox使用介绍
2012/08/24 Javascript
js实现翻页后保持checkbox选中状态的实现方法
2012/11/03 Javascript
Jquery通过Ajax访问XML数据的小例子
2013/11/18 Javascript
JS动态添加与删除select中的Option对象(示例代码)
2013/12/20 Javascript
JS实现鼠标箭头变成一个燃烧烛光效果的方法
2015/02/28 Javascript
javascript RegExp 使用说明
2016/05/21 Javascript
关于在Servelet中如何获取当前时间的操作方法
2016/06/28 Javascript
HTML页面,测试JS对C函数的调用简单实例
2016/08/09 Javascript
Html5 js实现手风琴效果
2020/04/17 Javascript
Jquery鼠标放上去显示全名的实现方法
2017/02/06 Javascript
JS完成画圆圈的小球
2017/03/07 Javascript
Vue-CLI 项目在pycharm中配置方法
2019/08/30 Javascript
微信小程序分包加载代码实现方法详解
2019/09/23 Javascript
layui use 定义js外部引用函数的方法
2019/09/26 Javascript
uni-app微信小程序登录并使用vuex存储登录状态的思路详解
2019/11/04 Javascript
viewer.js一个强大的基于jQuery的图像查看插件(支持旋转、缩放)
2020/04/01 jQuery
浅谈javascript如何获取文件后缀名
2020/08/07 Javascript
Vue+Element ui 根据后台返回数据设置动态表头操作
2020/09/21 Javascript
python使用nntp读取新闻组内容的方法
2015/05/08 Python
python实现数独游戏 java简单实现数独游戏
2018/03/30 Python
Python第三方库h5py_读取mat文件并显示值的方法
2019/02/08 Python
中国综合性网上购物商城:当当(网上卖书起家)
2016/11/16 全球购物
Lime Crime官网:美国一家主打梦幻精灵系的彩妆品牌
2019/03/22 全球购物
英国美术用品购物网站:Cass Art
2019/10/08 全球购物
不打扫卫生检讨书
2014/02/12 职场文书
单位工作证明格式模板
2014/10/04 职场文书
12.4法制宣传日标语
2014/10/08 职场文书
个人典型事迹材料
2014/12/30 职场文书