-
2022-04-13 19:58:29
前言
做代码开发,各种工具都需要设置系统环境变量,在macos系统里面,设置环境变量与windows的配置过程有很大差别,又因为系统升级原因,导致了一些遗留问题,对于初学用户,不是很容易理解这些内容。本文对于常见的问题,进行一些讲解。
一、macos环境变量的规则
Mac存在多种设置环境变量的方式,根据加载的时机和范围不同,分为不同的文件,默认使用zsh。
MAC OS X环境的所有配置以及加载顺序如下:
# 系统级别 /etc/profile /etc/paths # 用户级别 ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc(或者~/.zshrc)
- 前两个环境配置在系统启动时候就会加载,针对所有用户生效,后面四个属于具体用户级别的配置
~/.bash_profile
,~/.bash_login
,~/.profile
依次加载,如果~/.bash_profile
不存在,依次加载后面几个文件;如果~/.bash_profile
文件存在,后面几个文件不会加载~/.bashrc
(或者~/.zshrc
)是bash shell打开时候加载~/.bashrc
(或者~/.zshrc)的区别
zsh终端命令工具的全局变量设置,和bashrc区别是 默认很多linux系统是base,就配置在bashrc里,如里是使用zsh 就配置在 zshrc里,zsh
是比bash
更强大shell
二、通常设置建议(第一次使用时,需要注意)
~/.bash_profile:设置具体的环境变量
~/.zshrc:设置:source ~/.bash_profile,保证启动shell的时候~/.bash_profile环境变量生效
三、设置环境变量常用命令
#执行命令 vi ~/.zshrc vi ~/.bash_profile source ~/.zshrc source ~/.bash_profile #设置内容模板,一般是home和path两个 export M2_HOME="/usr/scala" export PATH="$M2_HOME/bin:$PATH"
四、平时会遇到的问题
设置的jdk等环境变量已经成功,为什么再次使用shell,java命令会失效,这个参考本文第二步。
更多相关内容 -
Path环境变量的配置
2021-09-23 15:09:16Path环境变量的配置 一、配置环境变量的原因: 开发Java应用程序的过程中,要使用JDK提供的开发工具,而开发工具在JDK安装目录的bin目录下,配置Path环境变量是为了方便实用“java”和“javac”命令。不然直接用会...Path环境变量的配置
一、配置环境变量的原因:
开发Java应用程序的过程中,要使用JDK提供的开发工具,而开发工具在JDK安装目录的bin目录下,配置Path环境变量是为了方便实用“java”和“javac”命令。不然直接用会报错。
二、Path环境变量配置的过程:
右键“我的电脑”,点击“属性”,弹出“控制面板”主页,点击“高级系统设置”
选择“高级”,点击“环境变量”
在弹出窗口里,“系统变量”里点击“新建”,弹出“新建系统变量”窗口后,按图示输入相关信息,此处“变量名”为“JAVA_HOME”,“变量值”为浏览目录选择的"D:\Java\jdk-17(根据个人安装路径选择),点击确定。
找到“系统变量”中的“Path”,点击“编辑”。弹出页框点击“新建”,输入“%JAVA_HOME%\bin”。
然后一路点击“确定”,完成功能配置。
注意一点,建议将“%JAVA_HOME%\bin”上移至最上面,放在最下面也可以。
三、验证Path配置成功:
按“win+R”,输入“cmd”,输入“java”和“javac”,成功提示如下图。(在配置前打开的窗口,输入指令提示会有误,配置完后需要重新打开窗口验证)
-
windows10设置环境变量Path详细步骤
2020-05-28 11:47:443、点击底部的“环境变量”,弹出环境变量窗口,如图: 4、在下面的“系统变量”一栏,找到“Path”,并选中它,然后点击“编辑”,弹出编辑窗口,如图: 5、在编辑环境变量窗口,点击“新建”,把路径填进去...1、鼠标右键“我的电脑”,点击“属性”,打开控制面板窗口,如图:
2、点击“高级系统设置”,弹出设置窗口,如图:
3、点击底部的“环境变量”,弹出环境变量窗口,如图:
4、在下面的“系统变量”一栏,找到“Path”,并选中它,然后点击“编辑”,弹出编辑窗口,如图:
5、在编辑环境变量窗口,点击“新建”,把路径填进去即可
6、最后,一路点击“确定”,完成配置
-
修改系统环境变量path
2021-01-07 11:05:57修改系统环境变量,我们有时会涉及到配置python等系统环境变量路径Path,此时应该: 系统环境变量 首先首先很重要的一步,避坑的一步:计算机/此电脑 ,右击,出现菜单,找到属性,如图; 找到系统保护,点击...修改系统环境变量,我们有时会涉及到配置python等系统环境变量路径Path,此时应该:
系统环境变量
-
首先首先很重要的一步,避坑的一步:计算机/此电脑 ,右击,出现菜单,找到属性,如图;
-
找到系统保护,点击进入,如图;(这里要设置是为了避免路径设置错误或丢失后还能找回来)
-
计算机/此电脑 ,右击,出现菜单,找到属性;
-
进入高级系统设置 ,有环境变量,点击进行设置;
-
点击设置系统环境变量 ;
-
若设置路径找到Path,点击编辑;
-
编辑Path界面如图,可新建,可编辑;
-
如果配置非路径,可新建可修改,看自己需要。
为什么要说这个,因为我真的踩了坑,配置环境路径,自己新建了一个,覆盖了之前的,还找不回了,用注册表,CMD的方法都不行,博客百度的方法都试了个遍,都不行,最后自己一个一个手动写的路径(目前还是小菜鸡,有啥不对的地方欢迎指正)
-
-
Windows7系统环境变量path的配置方法
2021-09-02 22:02:36以下使用adb工具包为例,说明如何在windows7系统中配置环境变量。 2. 环境变量的作用 在相关网站下载到adb工具包,将其解压在D:\programs\adb目录下。 首先打开cmd窗口,运行一条命令,如 adb devices 得到... -
配置java环境变量path怎么设置
2021-02-12 15:54:38完整的JDK安装及环境变量配置如下:安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的... -
微信开发者工具修改系统环境变量path失败解决
2022-04-28 22:52:18刚刚遇到的问题,应该可以解决的。。。吧 按照提示添加就行 打开高级系统设置 点击环境变量 选中这个Path,点击编辑 点击新建 把提示的路径写上就行 -
设置添加环境变量Path
2017-12-02 20:51:30以geany编译器为例: 在终端打开geany时要进入到其安装目录下才能打开,这很...3,打开控制面板—系统与安全—-系统—-高级系统设置—-高级—–环境变量—-在系统变量中找到Path—-点击编辑—–在变量值中移到最右边 -
PATH环境变量
2021-07-28 09:31:04其实这个后门就是PATH环境变量。下面就和小编一起来了解一下吧!1.首先我们来找到这个设置,在“此电脑”上右键,选择“属性”:2.选择“高级系统设置”:3.点击下方的“环境变量”按钮:4.这里可以看到系统变... -
环境变量的作用,为什么要要设置环境变量PATH
2019-06-20 11:00:15在windows环境里面开发项目,使用phpstudy集成环境开发,发现我执行composer laravel-wechat的命令行的时候,...但是你命令行执行一直提示你的版本太低,与composer 的版本不匹配,我就懵逼了,后来发现是环境变量的... -
系统环境变量PATH被删除后从注册表恢复
2020-05-14 11:32:21系统环境变量PATH被删除后从注册表恢复 那么就会得到一个黑框框,就是命令提示窗口,我们可以在这里面输入各种命令,比如说输入:ping www.baidu.com,然后回车就会有一些相应的信息,如下图: 系统环境变量PATH被... -
windows10设置环境变量PATH
2019-07-01 10:53:43在编程时经常会设置坏境变量,下面给大家分享在win10中设置环境变量PATH的方法。 1.在菜单栏搜索系统控制面板并点击。 2.在系统控制面板主页点击高级系统设置。 3.在系统属性界面点击环境变量。 4.在下方系统变量... -
Windows系统环境变量之path环境变量(Python, Java环境变量配置)
2019-04-19 14:26:03path系统环境变量的作用: Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找 需要修改path(不... -
环境变量path默认值怎么还原
2021-06-25 10:49:58环境变量path默认值的还原方法是打开高级系统设置后选择系统保护里的系统还原,然后再选择另一还原点选择一个合适的时间点进行还原即可Windows中path代表的是可执行文件的搜索路径,只要知道 C:\windows\system32 和... -
win10,配置环境变量时,不小心将系统的path删除或覆盖,导致很多cmd命令不可用
2021-07-04 10:05:06我们在配置环境变量时,一不小心将系统的path删除或覆盖了,这回导致很多cmd的命令不可用,这个时候我们可以将系统还原成之前path还未被修改的样子。 1.打开控制面板-系统和安全-系统-高级系统设置 2.系统保护-... -
系统环境变量PATH,无法编辑和新增路径时的解决办法
2021-07-15 10:29:09场景:新电脑配置环境变量,在系统已经配置MAVEN_HOME,加PATH路径时,显示已经添加成功,mvn脚本无法执行,再次看PATH路径,显示并没有保存,试了几次后还是一样。 解决思路:先百度了这个情况,都说关闭杀毒软件。... -
Path环境变量
2022-03-23 13:09:59path环境变量是用于记住程序路径,方便在命令行窗口cmd中的任意目录启动程序。 注:一般在cmd中启动某程序时,需要先在cmd中将目录转到该程序所在目录(保存路径),然后才可以启动该程序。如果cmd中的目录不是该... -
环境变量path配置(梦开始的地方)
2021-03-17 18:37:06计算器的命令:calc.exe;记事本的命令:notepad.exe。如果你想要执行某个应用程序的时候,而...在操作系统中有一个path变量,在这个变量中可以配置任何目录下可以直接运行的程序。把上面的应用程序路径放在path变量... -
Windows10系统环境变量默认值(PATH变量原始值)
2021-06-25 10:48:51有时用户会修改windows10专业版系统的环境变量,改到后面原来是什么的也记不得了,想要改回去还要去别的电脑查看,这里小编分享下win10专业版环境变量的默认初始值。用户变量Path: %USERPROFILE%... -
电脑path环境变量不见了怎么恢复_教你恢复电脑path环境变量的方法
2021-07-22 01:02:29Path环境变量,作用是指定命令搜索路径,默认为Windows目录(C:\windows)和系统目录(C:\windows\system32),可以告诉系统在当前目录找不到所需文件时,就按path指定的路径查找。近期有网友留言说自己电脑path环境变量... -
Linux PATH环境变量
2021-05-15 12:10:07Linux PATH环境变量教程Linux PATH环境变量说明也就是说当用户在如果命令或者程序的位置没有包括在 PATH 变量中,那么如果不使用绝对路径的话, shell 是没法找到的。如果想要在虚拟目录结构中的任何位置执行某个... -
Linux设置环境变量PATH路径的两种方法
2021-05-13 01:38:10Linux系统下修改环境变量PATH路径的三种方法这里介绍Linux的知识,比如把/etc/apache/bin目录添加到PATH中有三种方法,看完之后你将学会Linux系统下如何修改环境变量PATH路径,需要的朋友可以参考下 电脑中必不可少的... -
win11 设置系统环境变量
2021-11-19 10:17:59由于win11的设置面板大变样,一时之间找不到高级设置进入系统环境变量的设置。面对这个问题可以这样:1.按win键--》在搜索中输入 "编辑系统环境变量" 如图: -
matlab环境变量path
2021-04-22 08:59:50确认在系统环境变量 PATH 中包含系统安装目录C:\\WINDOWS\\system32 ......\\progra~1\\matlab\\bin\\win32 建议在系统属性→高级→环境变量→系统变量→Path 中添加 1.Add following line at ... -
Win10 64位系统环境变量默认值(PATH变量原始值)
2021-06-25 10:50:46有时用户会修改Win10系统的环境变量,改到后面原来是什么的也记不得了,想要改回去还要去别的电脑查看,这里小编分享下Win10 64位环境变量的默认初始值。推荐:Win10 64位正式版下载用户变量Path: %USERPROFILE%\... -
【图文详解】环境变量中Path环境变量作用详解
2021-03-26 18:00:531.【此电脑】,选择【属性】,点击【高级系统设置】–【环境变量】,在系统变量中有Path环境变量。 2. 查看Path环境变量中的路径,除了Java的变量配置,还有其他软件的配置。其中 %SystemRoot% 指的是系统的根... -
环境变量path误删了如何恢复?
2019-03-01 22:39:12方法一(若未重启 注册表恢复) 切记:请勿重启! 找到键盘上win键加R键 ...在弹出的窗口中输入 regedit 按回车键或者点确定 ...在注册表编辑器中进入到【HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\...选中Path文... -
python环境变量设置
2020-12-11 11:12:58首先需要在系统中注册python环境变量:假设python的安装路径为c:\python2.6,则修改我的电脑-》属性-》高级-》环境变量-》系统变量中的PATH为:(为了在命令行模式下运行Python命令,需要将python.exe所在的... -
配置环境变量path误删之后该怎么办?
2022-04-01 16:04:22新建系统变量,变量名path,变量值: %JAVA-HOME%\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\; 这样 -
批处理 设置系统path环境变量,相同路径不重复设置
2019-02-03 15:08:17追加一个路径到永久的path系统环境变量中,可以通过setx /m "path" "%newpath%;%path%"命令来实现,但是我可能运行多次intall.bat,这样就会造成intall.bat会