0%

[problems solution] windows 环境变量失效问题

1. 问题描述#

原本用得好好的python命令, 在cmd中突然就用不了了。 在 系统属性-高级系统设置-环境变量-用户变量-Path中,查看是否设置了python.exe的路径, 奇怪的是存在该路径. 为什么找不到会python了呢?

2.问题解决#

经过一番查证, 发现与知乎问题: Win10 设置了环境变量,但是没有用啊,怎么回事?完美契合,原来大家也遇到了这个问题。

知乎提到了许多种解决方法, 大部分都没能解决我的问题。最后我将 python路径提到Path最前面, 然后参考Windows 10 修改环境变量不重启生效的解决方案, 步骤如下: 1. win + R 进入 cmd 2. 键入 set PATH=C: 关闭窗口 3. 同样方式打开 cmd, 键入 echo %PATH%,会打印出新配置的环境变量

验证是否可以调用python, 普天同庆, 发现问题已解决!

至于为什么会好端端地就出现异常, 为什么提到最前面就能恢复正常, 还无从考证~

reference#

  1. Win10 设置了环境变量,但是没有用啊,怎么回事?
  2. Windows 10 修改环境变量不重启生效的解决方案