windows怎么修改环境变量_windows环境变量配置教程

如何在 macOS Sierra 中设置环境变量?

嘿,上次我设置环境变量的时候真是搞砸了。
我记得大约在 2 01 5 年,当我开始使用 macOS Sierra 时,处理环境变量确实令人困惑。
当时我需要临时配置一个环境变量。
我以为只是暂时用一下,所以直接在终端使用export命令来做。

当时想配置一个JAVA_HOME,但是配置好后重启终端,变量就没有了。
我当时就愣住了,怀疑自己是否犯了一个错误,所以我按照教程重新开始。
当时我就傻了,不知道临时变量和永久变量的区别。
但是后来发现,设置了永久变量后,发现环境变量还是没有生效。

当时查了资料,发现需要修改.bash_profile文件。
当时我对此不太了解,所以就在网上查了一下。
我花了很长时间才弄清楚如何编辑该文件。
我记得当时我用的是nano编辑器。
第一次使用的时候,我的操作还不是很熟练。
编辑完后,录音时按错键,差点失败。

终于学会了如何设置永久环境变量,也学会了如何重启终端或者使用source命令让配置生效。
那时我还很傻。
我不知道我可以设置系统级变量,这需要管理员权限。
如果我不小心犯了错误,后果会很严重。

现在想想,设置环境变量确实需要慢慢来,一步一步来。
一开始我真的很困惑,但后来我慢慢理解并学会了。
嘿,当时我确实走过了很多圈,但现在我想起来,这很有趣。
哈哈,你在设置环境变量的时候有没有遇到过什么坑呢?

windows8如何修改环境变量_windows8设置系统环境变量的方法

嗯,我记得几年前我正在帮助我的表弟安装 Java。
他的系统是Windows 8 那时的电脑慢得像蜗牛,每次改变环境变量都像一场战争。
首先,打开“计算机”,单击“属性”,然后单击“高级系统设置”,并继续检查环境变量。
我的手指几乎都抽筋了。
表哥满头大汗地说:“这个破系统怎么这么不好用?”当时我想如果我能直接从命令行执行此操作就好了。

等等,还有别的事。
我注意到他的计算机上安装了两个版本的 Java,JDK 8 和 JDK 1 1 每次你想使用它时,你都必须更改 PATH,添加 %JAVA_HOME%;bin 并添加 %JDK_1 1 _HOME%;bin。
添加分号会导致手抽筋。
后来我教他如何使用setx,并告诉他永久设置,但他仍然不相信,坚持每次打开电脑都要重新配置。
因此,那天他安装软件时,被告知找不到Javac,他很担心。
我连忙让他重新启动电脑,并说setx设置的变量要他重新登录后才会生效。
他疑惑地重启,结果正常。
看着表弟松了口气,我突然想到,其实很多人使用电脑就是因为害怕这些细节,觉得它们很复杂。
但我想通了,仅此而已。

路径分隔符;哦,这真的很重要。
上次帮同事改PATH,忘记加分号了。
结果系统找不到Python,他的项目就崩溃了。
他正在那边的键盘上用力打字。
我走过去一看,哦,原来这么简单的分号给忘了。
他挠了挠头,道:“我以为加几个空格就可以了。
”我说:“不行,在Windows环境下,变量路径需要分开。
”他顿时明白了,赶紧加上去,结果也不错。
你看,有时即使是一个小图标也会引起大问题。

许可要求,我对此印象深刻。
有一次我帮助实验室的一个新学生安装配置,但他没有足够的权限来更改系统变量。
我教他使用setx /M,并说这是一个具有管理权限的设置。
他按照我的要求做了,但结果是没有足够的权限。
当我看到它时,他没有以管理员身份打开命令提示符。
我让他右键单击“命令提示符”,选择“以管理员身份运行”,然后再次键入 setx 命令,这次工作正常。
他不断地感谢我,并说:“所以你必须这样做。
”我想,这台电脑用久了,其实需要研究很多细节,而不仅仅是看说明书。

有效的方法也容易被混淆。
我有一个朋友更改了环境变量,以为它会立即生效,但是当他打开新命令行时,旧的 PATH 仍然存在。
他很担心,问我怎么了。
我说:“临时变量会立即生效,永久变量必须重新启动或重新注册。
”他心存疑虑,重启电脑,一切正常。
他拍拍大腿说道:“早知道的话,我就应该重新开始了。
你看,有时候不是系统有问题,而是我们自己不懂规则。

变量引用,用多了就会习惯。
我有一个项目,需要调用多个工具,所以用了%JAVA_HOME%\bin和%NODE_HOME%\bin。
一旦引用,代码就清晰了。
有一个没有经验的同事,每次都用绝对路径时间,导致代码混乱,他还说不知道如何使用变量引用,我说:“你看,每次写路径是不是很麻烦?使用变量引用。
改变路径的时候,只需要改变一处就可以了。
”他尝试了一下,舒服多了。
他说:“原来如此简单。
我以为我需要应用一些高级技巧。

通过这些小经验,我们其实可以发现,设置Windows 8 的环境变量说起来不难,但光说也不容易。
关键是要了解每种方法的适用场景,以及容易被忽视的细节,比如:B.分号、权限和有效时机。
当电脑出现问题时,有时并不一定是硬件的问题,而可能是因为我们没有掌握这些小技巧。
就像我的表弟,他一开始以为改变环境变量很难,后来想通了,发现其实没那么复杂
你看,跟人打交道,有时候需要多一点耐心,多一点细心,多一点探索,很多事情就会迎刃而解,但是现在的系统还是有很多人在用吗?