问题背景

由于担心不同版本之间的 Python 在同一个机器上互相干扰,我在安装 Python 的时候并没有勾选添加到环境变量这个选项。直到有一天,我想用命令行启动 Python 的时候发现用不了。怎么将 Python 重新添加到环境变量里面去?

解决办法

办法 1. 在系统属性里面添加

如果你搜索 添加环境变量,网上的 帖子大多数会教你一步步打开系统属性,然后输入相关的参数,添加环境变量。没错,这是最原始,最接近Windows 的方法。能达到目的,就是有点麻烦。

办法 2. 直接重新修复

这才是我要说的,找到原来的安装包,然后双击它,进入安装界面

安装界面

点击 Modify , 然后你可以看到 功能选项界面,它展示了你当前的 Python 已经安装了哪些功能,你可以通过勾选或者取消勾选去修改它:

功能选项

点击 Next ,进入高级选项页面:

高级选项

勾选 Add Python to environment variables ,点击 install 就可以将 Python 添加到环境变量了。

修复完成

其它:如果点击 修复,最好先 以管理员权限 运行安装包,否则有可能会因为权限的原因导致无法写入文件,修复失败。

python 添加环境变量_怎么将 Python 重新添加到环境变量?相关推荐

  1. python中var是什么变量_一、 Python概述、变量

    一.        Python概述 1.python是一门面向对象,解释型的脚本语言.语法简洁,编写效率高,但是执行(底层运行)效率低(总的来说解释语言执行效率低于编译语言). 注意:本博客所有的代 ...

  2. python中属性和类级变量_六、Python类变量和实例变量(类属性和实例属性)

    我们知道,无论是在类中定义的属性还是方法,在类的外部,都无法直接调用它们,因此,我们完全可以把类看做是一个独立的作用域(称为类命名空间),则类属性其实就是定义在类命名空间内的变量(类方法其实就是定义的 ...

  3. python搭建自动化测试平台_如何用python语言搭建自动化测试环境

    原标题:如何用python语言搭建自动化测试环境 技术分享:基于Python语言的Web自动化测试环境搭建 近期发现很多初学者在学习自动化的过程当中,在环境安装环节总是出现问题,所以详细的出一篇环境搭 ...

  4. python如何定义一个空变量_如何在python中定义自由变量? - python

    python doc中的本地/全局/自由变量定义: 如果名称绑定在块中,则除非声明为非本地,否则它是该块的局部变量.如果在模块级别绑定了名称,则该名称为全局变量. (模块代码块的变量是局部变量和全局变 ...

  5. python中数据类型大小_详细解析Python中的变量的数据类型

    变量是只不过保留的内存位置用来存储值.这意味着,当创建一个变量,那么它在内存中保留一些空间. 根据一个变量的数据类型,解释器分配内存,并决定如何可以被存储在所保留的内存中.因此,通过分配不同的数据类型 ...

  6. python的开发环境包括_下搭建 Python 开发环境

    下搭建 Python 开发环境 Ubuntu 作为当下最流行的 Linux 发行版本之一,用户基数非常庞大,而且 Ubuntu 操作系统也非常适合 Python 学习.这节课我们就来学习下如何在 Ub ...

  7. python添加高斯噪声_使用Python-OpenCV向图片添加噪声(高斯噪声、椒盐噪声)

    在matlab中,存在执行直接得函数来添加高斯噪声和椒盐噪声.Python-OpenCV中虽然不存在直接得函数,但是很容易使用相关的函数来实现. 代码: import numpy as np impo ...

  8. python清除所有变量_如何清空python的变量

    在python使用循环时,因为数据太大,循环使运行内存不断积累,最后电脑崩了.所以,查了一下,在spyder中如何可以像matlab那样 清理单个变量(clear;clc). 1.在代码中的命令:删除 ...

  9. python做bi系统_如何使用Python创建可视化对象

    早前,Power BI就已经支持使用Python创建可视化对象了,当你遇到自定义程度较高的可视化对象时,Python就大大的派上了用场:那么我们如何使用呢?接下来小悦就为各位伙伴们介绍一下吧~ 首先, ...

  10. python数据科学手册_小白入门Python数据科学

    前言 本文讲解了从零开始学习Python数据科学的全过程,涵盖各种工具和方法 你将会学习到如何使用python做基本的数据分析 你还可以了解机器学习算法的原理和使用 说明 先说一段题外话.我是一名数据 ...

最新文章

  1. (2017)第八届蓝桥杯大赛个人赛省赛(软件类) C/C++ 大学A组 题解(第八题包子凑数)
  2. 疑案追踪:Spring Boot内存泄露排查记
  3. PHP漏洞之session会话劫持
  4. ifconfig详解及设置静态IP的方法
  5. 进程返回linux系统编程之管道(二):管道读写规则和Pipe Capacity、PIPE_BUF
  6. 王朔《我的千岁寒》:可以看却无法看到
  7. k8s停止服务_使用 K8S 几年后,这些技术专家有话要说
  8. java 指针 地址压缩_JVM优化之压缩普通对象指针(CompressedOops)
  9. (5)FPGA面试题同步电路和异步电路
  10. 一个字符串中包含另一个字符串所有字符的最短子串长度?——《编程之美》最短摘要的生成的简化
  11. 独角兽复活:Twilio上市预示IPO市场起死回生
  12. RDV需要什么服务器系统,锐起RDV的教程
  13. SVN主干合并到分支
  14. 【牛客网刷题系列 之 Verilog快速入门】~ 异步复位的串联T触发器、奇偶校验
  15. android 开发客户端开发,【Android应用】Android网站客户端的开发介绍(1)
  16. dns配置异常怎么修复_电脑出现dns错误不能上网怎么办?dns错误修复方法
  17. Exp 8 Web基础 ————20164316张子遥
  18. Kotlin学习路(七):高阶函数与内联函数关系
  19. javase-Calendar
  20. 500个Python模块(库)的详细分类介绍

热门文章

  1. 多并发编程基础 之进程 Process
  2. 后端分页神器,mybatis pagehelper 在SSM与springboot项目中的使用
  3. css 浮动 相对定位 绝对定位区别
  4. 奶爸业余单片机学习之:C语言基础——for循环及for嵌套
  5. linux安装perl模块
  6. 范型编程系列二(非原创)
  7. matlab打乱矩阵行,matlab 中,怎么让一个矩阵按某一列排列,并且行也跟着变动?...
  8. 游戏开发之函数的重载(C++基础)
  9. H3C和cisco单臂路由和三层交换机实现VLAN之间的互通
  10. 加权二叉树的实现与单元测试(python)