msys2 启用windows PATH环境变量】的更多相关文章

有三种方法修改 ①msys2_shell.cmd 中取消一行的注释:set MSYS2_PATH_TYPE=inherit ②调用msys2_shell.cmd时使用-use-full-path参数 ③将MSYS2_PATH_TYPE=inherit设置为windows系统的环境变量 参考: https://segmentfault.com/q/1010000016064839/a-1020000016068252 https://sourceforge.net/p/msys2/discussi…
在学习JAVA的过程中,涉及到多个环境变量(environment variable)的概念,如PATH.正确地配置这些环境变量,是能够顺利学习.开发的前提.而经常出现的问题是:有的学习者能够按照提示一步一步地正确配置,但时间一长就忘了,出现了问题也无从下手.究其原因,就是对这些概念没有理解,知其然但不知其所以然.下面的内容,就是帮助大家知其所以然. 一.基本原理 首先看PATH环境变量. JAVA的初学者,必须要学会配置PATH环境变量,否则无法编译.运行JAVA程序.那么,为什么要配置PAT…
系统: Windows10 path系统环境变量的作用: Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找 需要修改path(不区分大小写)系统环境变量的情景: 安装某些软件时, 软件如果没有自动加到系统环境变量, 而且还需要满足在电脑的任意位置运行软件程序, 就可以手动修改系统path环境变量, 程序员一般在配置软件环境或者配置开发或生产环境时, 会经常用到 修改位置:…
参考:https://docs.oracle.com/javase/tutorial/essential/environment/paths.html 从orcle官网的文档中可以看到java path环境变量: java path环境变量就是java在执行命令时 寻找javac这个程序的位置(拓展开来其它应用应该也是这样,资源的环境变量就是某个应用对自己所需要用的资源,所在的位置){一个是程序所在的位置,一个是资源所在的位置}. The PATH environment variable is…
path:环境变量 我们平时打开一个应用程序,一般是双击桌面图标或在开始菜单链接,无论是桌面的快捷图标还是菜单链接都包含了应用程序的安装位置信息,打开它们的时候系统会按照这些位置信息找到安装目录然后启动程序,比如QQ: 知道了一个应用程序的安装目录位置,我们也可以通过命令行工具打开,如笔者QQ的位置为:“C:\Program Files (x86)\Tencent\QQ\QQProtect\Bin\QQProtect.exe”,QQ的应用程序名为为QQProtect.exe,那么我们打开命令行工…
大凡装过JDK的人都知道要安装完成后要设置环境变量,可是为什么要设置环境变量呢?环境变量有什么作用? 1)PATH详解: 计算机安装JDK之后,输入“javac”“java”之类的命令是不能马上被计算机正确执行的,因为计算机不知道到哪里去找这两个命令. 计算机如何查找命令呢?Windows操作系统根据PATH环境变量来查找命令.PATH环境变量的值是一系列路径,Windows操作系统将在这一系列的路径中依次查找命令,如果能找到这个命令,则该命令是可执行的:否则将出现“‘XXX’不是内部命令或外部…
path(环境变量)是dos以前的内部命令,windows继续沿用至今.用作运行某个命令的时候,本地查找不到某个命令或文件,会到这个声明的目录中去查找.一般设定java的时候为了在任何目录下都可以运行bin文件夹下的命令.就将java的bin目录声明到path中.在dos下运行path命令就可以设定或查看.在windows中要在系统设置中设定. 环境变量的设置: 设置PATH环境变量有两种方式:第一种是在命令提示符运行窗口中设置;第二种是通过单击“我的电脑→属性→高级”标签的“环境变量”按钮设置…
在谈mysql配置环境变量之前,先谈一下windows环境变量的作用,有时候在windows cmd窗口运行命令时,经常会出现“XXX不是内部或外部命令的提示” 原因是系统没有找到执行相应命令的文件(.exe文件). 以往的做法是,先打开cmd命令提示窗口,然后切换盘符,切换目录到相应的安装目录下执行命令.win7以后就支持在某个目录下按住   shift+鼠标右键->在此处打开命令窗口(W)即可在当前目录打开命令窗口,省去了切换盘符,切换目录的步骤,然而,若想要在任意目录都支持某个软件的命令行…
0. 背景 查了一下 SETX 命令可以实现,先简单看了下帮助.以后再写一个实例. 1. SETX /?    输出内容: SetX 有三种使用方式: 语法 1: SETX [/S system [/U [domain\]user [/P [password]]]] var value [/M] 语法 2: SETX [/S system [/U [domain\]user [/P [password]]]] var /K regpath [/M] 语法 3: SETX [/S system […
以NASM为例,软件安装完毕后,启动Windows操作系统的命令窗口,在安装目录(比如C:\Program Files\NASM)下运行nasm是ok的,但是在其他任意目录下运行nasm就会报错. 这意味着我们还不能使用nasm命令,这是因为:虽然我们以经安装了nasm,而安装目录下也包含了nasm这个命令,但计算机不知道去哪里去找这两个命令.但是我们如果说进入到nasm的安装目录,再依次运行nasm命令,又是可以正常运行的. 计算机是如何查找命令的呢?Windows操作系统根据Path环境变量…
windows的环境变量有两套: 系统的 当前用户的 不同的用户可以拥有不同的环境变量,当前用户的环境变量优先级比系统的环境变量优先级高,PATH环境变量比较特殊,它不是替换而是拼接. 在命令行下也可以修改环境变量,但是却需要管理员权限,且此过程可能会被安全软件拦截.下面介绍两个命令: set x=13 只在当前会话下有效,这种方式也是最鼓励采用的方式,因为这样能够降低不同软件之间发生冲突的概率. setx x 13 注意,这句话中没有等号,setx命令会把x这个环境变量添加到当前用户的环境变量…
在 Windows 设置环境变量 在环境变量中添加软件A的目录: 在命令提示框中(cmd) : 输入 path %path%;C:\A, 按下"Enter". 注意: C:\A是软件A的安装目录.…
显示.设置或删除 cmd.exe 环境变量. SET [variable=[string]] variable 指定环境变量名. string 指定要指派给变量的一系列字符串. 要显示当前环境变量,键入不带参数的 SET. 如果命令扩展被启用,SET 会如下改变: 可仅用一个变量激活 SET 命令,等号或值不显示所有前缀匹配 SET 命令已使用的名称的所有变量的值. 例如:     SET P 会显示所有以字母 P 打头的变量 如果在当前环境中找不到该变量名称,SET 命令将把 ERRORLEV…
环境变量 百度百科下的定义 一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等. 环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息.例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找.用户通过设置环境变量,来更好的运行进程. 维基百科下的定义 An environment variabl…
一:安装python2.7过程步骤 1.官网下载pythonan安装包: ·输入python搜索 ·找到python官网,点击进入 ·鼠标放在Downloads上,在新弹出的选项中选择Windows,点击进入 ·进入版本选择的界面,左边"Stable Releases"为专业版,右边Pre-releases为社区版 ·在专业版里边找到python2.7.15下载相应版本(一般选择箭头指向的版本下载) ·下载完成后,双击安装包进行 ·如图:默认选项不变,点击下一步 ·1 为更改默认安装路…
有些东西不常用总是会忘记,所以想把它写下来,方便以后自己想用的时候找得到:同时也进一步加深自己的记忆.接触JAVA的时间不长,言语或内容有不当之处,欢迎大佬们指正. 每一个学习JAVA的人都会经历的过程,必定就是下载安装JDK了.这里以JDK8为例: JDK的下载 JDK在哪里下载? 毫无疑问,自然是在官网: oracle.com.(此链接直转官网) 或者直接在浏览器里直接搜oracle. 为了方便广大的学习群体更好的学习JAVA,Oracle公司贴心地为所有非商用用户提供免费的JDK各个版本以…
前言 在Liunx当中要想执行"执行脚本"."执行文件"或者"执行命令",需要用绝对路径:因此环境变量就出来了,将路径放到环境变量中,环境变量中有就可以执行:其实和Windows的环境变量意思差不多 PATH环境变量: 定义的是系统搜索命令的路径:"执行脚本"."执行文件"或者"执行命令"的路径:多个路径之间用:分隔 设置环境变量 添加环境变量之前需要明白以下几点: Linux的环境变量…
在Linux安装一些软件通常要添加路径环境变量PATH.PATH环境变量通俗的讲就是把程序的路径"备案"到系统中,这样执行这些程序时就不需要输入完整路径,直接在bash输入程序名就可以执行.比如常用的ls命令就是添加好了环境变量才可以直接执行ls 0查看PATH环境变量 终端输入echo $PATH返回如下,各路径用:隔开. $符号用于展开变量的值. echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/…
linux下查看和添加PATH环境变量 $PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接. 编辑你的 PATH 声明,其格式为: PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N> 你可以自己加上指定的路径,中间用冒号隔开.环境变量更改后,在用户下次登陆时生效,如果想立刻生效,则可执行下面的语句:$ sourc…
Mac 启动加载文件位置(可设置环境变量) ------------------------------------------------------- (1)首先要知道你使用的Mac OS X是什么样的Shell,使用命令 echo $SHELL 如果输出的是:csh或者是tcsh,那么你用的就是C Shell. 如果输出的是:bash,sh,zsh,那么你的用的可能就是Bourne Shell的一个变种. Mac OS X 10.2之前默认的是C Shell. Mac OS X 10.3之…
Mac 启动加载文件位置(可设置环境变量) 首先要知道你使用的 Mac OS X 是什么样的 Shell,使用命令 echo $SHELL 如果输出的是:csh 或者是 tcsh,那么你用的就是 C Shell. 如果输出的是:bash,sh,zsh,那么你的用的可能就是 Bourne Shell 的一个变种. Mac OS X 10.2 之前默认的是 C Shell. Mac OS X 10.3 之后默认的是 Bourne Shell. 如果是 Bourne Shell. 那么你可以把你要添加…
添加PATH环境变量,第1种方法:[root@lx_web_s1 ~]# export PATH=/usr/local/webserver/mysql/bin:$PATH 再次查看: [root@lx_web_s1 ~]# echo $PATH         /usr/local/webserver/mysql/bin:/usr/local/webserver/mysql/bin/:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/us…
在 Mac OS X 中使用 zsh,环境变量 PATH 一不小心就会变得很紊乱,表现为自己设置的路径总是被放到系统路径之后,部分路径还会有重复.这是我们不太了解 zsh 启动时加载文件的顺序和 Mac OS X 的 shell 类型导致的. zsh 启动过程中会依次读取以下文件: /etc/zshenv $ZDOTDIR/.zshenv($ZDOTDIR 未设置时默认为 $HOME) 如果是 login shell,读取 /etc/zprofile, $ZDOTDIR/.zprofile 如果…
一:关于path环境变量--为了在任意目录下,使用javac/java命令 第一种配置方法: 通过配置path环境变量,我们可以使某个程序,比如javac.exe,在任意目录下都可以运行,而不用跑到javac存在的目录下进行dos命令. 比如:可以将QQ.exe所在目录配置到path中,这样在任意目录下打开命令行,输入QQ.exe都可以运行QQ. 见图: 通过以上设置,我们将程序的开发文件存在其他目录下,一样可以运行javac命令来进行编译.运行. 第二种配置方法: 当电脑上有多个JDK时,就需…
如果在Ubuntu12系统中自行安装了一些软件,特别是使用tar.gz文件包安装的软件,通常会放在/usr/local或者/opt,甚至放在/home下,但是如果要调用或执行时,必须加上完整的路径才可以,因为Ubuntu系统默认只执行/bin和/usr/bin下的程序,这非常不方便.一种简单的方法是直接将自己的可执行程序复制到/bin或者/usr/bin 目录下,很显然这种傻方法只适合程序比较简单,位置经常会动的情况,正规的做法还是设置PATH环境变量.可以修改的位置有多个位置,这里整理一下.…
1   命令:  visudo              98gg      98行             yy           复制当前行             p             粘贴            改成   zhang   ALL(ALL)  NOPASSWD:ALL     2  修改PATH环境变量路径 PATH说简单点就是一个字符串变量,当输入命令的时候LINUX会去查找PATH里面记录的路径.比如在根目录/下可以输入命令ls,在/usr目录下也可以输入ls,…
每一个软件都有安装路径这一项,指定安装路径的目的,一方面是便于文件搜索与查找,另一方面更方便的使用软件. 比如,几乎大多数自己安装的软件,都会选择安装在/usr/local目录下,比如apache.mysql,在/usr/local目录下创建一个apache目录和mysql目录来保存软件的一些配置文件以及可执行的程序. 但是,并不是说将软件安装到/usr/local目录下,就可以了的,因为操作系统并不知道他安装在那里,这个时候,就需要指定一个PATH环境变量,可以在命令行中使用echo $PAT…
1) .bashrc文件 在linux系统普通用户目录(cd /home/xxx)或root用户目录(cd /root)下,用指令ls -al可以看到4个隐藏文件, .bash_history   记录之前输入的命令 .bash_logout    当你退出时执行的命令 .bash_profile    当你登入shell时执行 .bashrc             当你登入shell时执行 请注意后两个的区别:'.bash_profile'只在会话开始时被读取一次,而'.bashrc'则每次…
linux命令行下面执行某个命令的时候,首先保证该命令是否存在,若存在,但输入命令的时候若仍提示:command not found 这个时候就的查看PATH环境变量的设置了,当前命令是否存在于PATH环境变量中 #查看PATH: echo $PATH 举例说,命令 composr 在/usr/loca/bin 但执行的时候提示: -bash: composr: command not found 这个时候,通过echo $PATH,,发现composer并未在PATH环境变量中有设置,这个时候…
1.为什么要进行Path环境变量的配置       程序的编译和执行需要使用到javac和java命令,所以只能在bin目录下写程序,而实际开发中,我们不可能将程序全部写到bin目录下,所以我们不许让javac和java命令在任意目录下都能够被访问.这时候,我们就要开始进行Path环境变量的配置工作. 2.如何配置Path环境变量       -创建新的变量名称:JAVA_HOME             计算机-右键属性-高级系统设置-高级-环境变量-系统变量     -为JAVA_HOME添…