精华内容
下载资源
问答
  • mac系统中添加环境变量
    2021-02-03 16:32:57

    Mac系统中添加环境变量(每次都要执行source ~/.bash_profile才生效)

    一般情况下mac系统中的环境变量都添加在用户根目录下的.bash_profile文件中,打开命令行输入ls -a可显示(显示隐藏文件),也可以在用户目录下打开,步骤如下

    1.打开.bash_profile文件,任何编辑器都可以

    2.编辑bash_profile文件,输入相应的环境变量后保存

    3.输入命令”source ~/.bash_profile”,使配置生效

    配置完成后会发现,每次重新启动终端,配置成功的环境变量又会失效,需要重新执行source ~/.bash_profile使配置生效,是因为终端启动加载的是.zshrc文件,而不是.bash_profile文件,因此需要在.zshrc文件的最后一行加入"source ~/.bash_profile“,这样就就会在终端启动时加载。

    更多相关内容
  • VB6源码来的,也可以当工具用,我编译了exe的,当然里面...实现 添加环境变量和修改系统变量 对于 安装 java 或一些需要操作变量环境的安装 都是很方便。一工具在手,不怕会把变量境 设错。有工具一切都可以正确通过。
  • 主要功能是使用inno setup制作安装包时,在安装完成之后实现将指定路径添加到用户和系统环境变量的Path。下载文件后,请参考文件头部的说明进行操作。如有问题,请联系我:wb__sz@163.com。感谢原版作者Jared ...
  • linux系统安装node 配置环境变量 在Linux系统里面装node环境教程; 进入root 目录 | | 或者任意目录都行,暂时的 cd ~ 在当期目录下载node程序安装包 wget ...
  • 如何添加环境变量或路径添加系统的Path里面
  • 在 Windows 设置环境变量 在环境变量中添加Python目录: 在命令提示框中(cmd) : 输入 path=%path%;C:\Python 按下”Enter”。 注意: C:\Python 是Python的安装目录。 也可以通过以下方式设置: • 右键点击”计算机...
  •  二、设置环境变量 [新版本都不需要设计环境变量了,软件会自动写入环境变量] 计算机(或者我的电脑)右击属性-》高级系统设置-》环境变量。 新建一个用户变量。 变量名:NODE_PATH 值:C:\Program Files\n
  • Windows 10 – 环境变量 (用户变量与系统变量) 1. 环境变量 (environment variables) 环境变量 (environment variables) 是在操作系统中用来指定...用户通过设置环境变量,来更好的运行进程。 Environment variables:
  • windows系统手动添加环境变量的方法

    千次阅读 2021-07-29 05:30:56
    环境变量对电脑系统及应用程序正常运行有重要作用,在安装一些软件或指定软件临时目录时,需要手动设置添加用户或系统变量。电脑小白对添加环境变量的操作不熟,而且win10系统添加环境变量的方法也和win7、win8有所...

    环境变量对电脑系统及应用程序正常运行有重要作用,在安装一些软件或指定软件临时目录时,需要手动设置添加用户或系统变量。电脑小白对添加环境变量的操作不熟,而且win10系统添加环境变量的方法也和win7、win8有所不同。今天让小编讲解一下windows系统手动添加环境变量的方法。

    f9de931ddccf502d1c2fd1a271bde5c2.png

    1、打开“环境变量”设置界面方法一,在“我的电脑”上右击鼠标,在弹出菜单中选择“属性”。

    0e58d02d56ca38a5becf9a7e1d46b81b.png

    2、在“系统”界面选择“高级系统设置”,可以打开“系统属性”,从而进行系统属性配置。

    4368c67dda8d54f1f6f377cee6eac28f.png

    3、打开“环境变量”设置界面方法二,首先打开系统“运行界面”。无论win10还是win7,首先在任务栏单击鼠标右键,选择“任务管理器”。

    aa277f385dae27699897193b8b20f6f5.png

    4、任务管理器下,选择“文件”菜单,接着选择“运行新任务”,在窗口输入“sysdm.cpl”,单击“确定”即可打开“系统属性”界面。

    b4754344ad157c59acc3db8faf881baf.png

    7cb46406526bd15dc398ddf03f61b884.png

    5、接着介绍windows系统如何设置添加环境变量,在“系统属性”界面。选择“高级”,在高级界面选择“环境变量”,即可打开变量配置界面。

    8e3053d44df2ac84ee34ed41ba174aa7.png

    6、在“环境变量”界面,有用户变量和系统变量两种,用户变量用来定义软件临时文件夹路径,系统变量用于指定应用程序路径。单击“新建”即可新建变量,下拉找到需要编辑的环境变量,选中该变量,单击“编辑”即可修改变量,还可删除变量。

    fc54ed2a2eefd7c4f8f599d752f8a39b.png

    7、单击“新建”,在弹出窗口输入变量名及变量值即可定义新变量,同时可以浏览文件夹或文件选择变量值。

    4943acea3895eec0871bee8c69f170b7.png

    8、接着介绍编辑变量,这里以系统变量path为例。选中,单击“编辑”,会弹出变量设置界面,下图1为最新win10系统变量设置界面,可以看到path变量下有多个路径,编辑界面已是图形交互界面;下图2所示为win7系统编辑界面,同一变量下,不同路径之间需要用“;”分号分隔开。

    5afa4309ff8e868a41a67e3a6bc500c6.png

    cbd44b85cc9bb7406e6c52b209ff8d72.png

    上述教程就是windows系统手动添加环境变量的方法,大家在编辑或新建变量,注意不要改动其他变量,以免造成软件异常。

    展开全文
  • c++修改系统环境变量

    2015-05-28 14:06:03
    c++实现修改环境变量,原帖地址忘记了,是在网易博客上找到的,分享给大家。
  •   在Android源码的分析过程经常会看到System.getenv(“xxx”)和getenv(“xxx”)以及Os.getenv(“xxx”)获取Android系统环境变量值,本篇的重点不是分析代码的调用逻辑,而是讲解怎么在Android开发源码环境下...
  • Windows 安装Go环境变量

    2021-01-20 13:39:23
    (2):首先配置GOROOT,打开电脑 → 系统设置 → 高级配置 → 环境变量。 (3):在环境变量中点击新建,变量名 GOROOT,变量值 C:\Go\(如果不是默认安装目录则需要改安装目录的根目录) (4):将GOROOT添加系统
  • 今天小编要跟大家分享的文章是关于Linux系统中环境变量该如何设置与查看。大家都知道,在 Linux 系统中,有环境变量和 Shell变量这两种变量。环境变量是在程序及其子程序全局可用的,常常用来储存像默认的文本...

    今天小编要跟大家分享的文章是关于Linux系统中的环境变量该如何设置与查看。大家都知道,在 Linux 系统中,有环境变量和 Shell

    变量这两种变量。

    环境变量是在程序及其子程序中全局可用的,常常用来储存像默认的文本编辑器或者浏览器,以及可执行文件的路径等等这样的信息。而 Shell 变量仅在当前

    Shell 中可用,可以用来存储当前用户的 ID 等信息。

    那么什么是环境变量,什么是 Shell 变量,该如何设置和查看这两种变量呢?下面来和小编一起看一看吧!

    98b0c9853ecbd86ab4b43d2d1b2507fe.png

    一、环境变量

    环境变量是以键值对的形式实现的,是在整个系统范围内都可用的变量,并由所有派生的子进程和 Shell

    继承。而环境变量的名称是区分大小写的,且通常以大写的形式命名 ( MYVAR1, MYVAR2... )

    单个值的环境变量看起来是这样的:

    KEY=value1

    如果你想要将多个值赋予环境变量,则通常用冒号 ( : ) 作为分隔符。每一对键值对最终看起来是这样子的:

    KEY=value1:value2:value3

    如果要赋予环境变量的值包含空格,则需要使用引号:

    KEY="value with spaces"

    二、Shell变量

    Shell 变量是专门用于设置或定义它们的 Shell 中的变量。每个 Shell ,例如 zsh 和 bash ,都有一组自己内部的 Shell

    变量。它们通常用于跟踪临时数据,比如当前工作目录,而用法则与环境变量相同。

    如果你想让 Shell 变量作为全局变量使用,可以使用 export 指令:

    $ export MYVAR=lxlinux.net

    $ echo $MYVARlxlinux.net

    $ env | grep MYVARMYVAR=lxlinux.net

    三、常见的环境变量与 Shell 变量

    一些环境变量和 Shell 变量是非常有用的,并且经常会被引用。以下是一些常见的,你以后可能会遇到的环境变量:

    变量名含义

    TERM这指定运行 Shell 时要模拟的终端类型。可以针对不同的操作需求模拟不同的硬件终端。不过,你通常不需要管这个变量。

    USER当前登录的用户

    PWD当前的工作目录

    OLDPWD上一个工作目录,这个变量由 Shell 保存,以便通过执行 cd - 切换回上一个工作目录。

    LS_COLORS这定义了 ls 指令的颜色输出代码,用于向 ls

    指令添加颜色输出。这通常用于区分不同的文件类型并使用户对文件类型等信息一目了然。

    MAIL当前用户邮箱的路径

    PATH系统在查找指令时会检查的目录列表。当用户输入一个指令时,系统将按此目录列表的顺序检查目录,以寻找相应的可执行文件。

    LANG当前的语言和本地化设置,包括字符编码。

    HOME当前用户的主目录

    _上一个被执行的指令

    除了以上这些环境变量,你也可能会经常遇到以下这些 Shell 变量:

    变量名含义

    BASHOPTS执行 bash 时所启用的选项列表,这对于确定 Shell 环境是否按照预期的方式运行很有帮助。

    BASH_VERSION人类可读格式的正在执行的 bash 版本

    BASH_VERSINFO机器可读格式的正在执行的 bash 版本

    COLUMNS用于设置绘制到屏幕上的输出信息的宽的列数

    DIRSTACKpushd 和 popd 命令可用的目录堆栈。

    HISTFILESIZE存储到文件中的命令历史记录的行数。默认为 ~/.bash_history 文件的行数。

    HISTSIZE内存中允许存储的命令历史记录的行数,即 histroy 命令所能打印出来的行数。

    HOSTNAME计算机的主机名

    IFS内部字段分隔符,用于分隔命令行上的输入。默认以空格作为分隔符。

    PS1定义主命令提示符。这用于定义启动 Shell 会话时命令提示符的外观。而 PS2 用于声明跨越多行的命令的命令提示符。

    SHELLOPTS可以用 set 命令设置的 Shell 选项。

    UID当前用户的 UID (用户 ID)

    四、查看 Shell 变量与环境变量

    在 Linux 系统中,有以下几种命令可以让你查看环境变量:

    env — 该命令可以让你在自定义的环境中运行程序,并且不需要改变当前的环境。当不带参数使用 env 命令时,它会打印出当前的环境变量列表。

    printenv — 可以打印出所有的或者指定的环境变量。

    set — 该命令可以设置或者删除 Shell 变量。当不带参数使用 set 命令时,它将打印出包括环境变量与 Shell 变量在内的所有变量以及

    Shell 函数的列表。

    默认状态下,env 和 printenv 的功能是完全相同的:

    $ printenv

    SSH_CONNECTION=10.0.2.2 37182 10.0.2.15 22

    LESSCLOSE=/usr/bin/lesspipe %s %s

    LANG=C.UTF-8

    XDG_SESSION_ID=5

    USER=Alvin

    MYVAR=lxlinux.net

    PWD=/home/Alvin

    HOME=/home/Alvin

    SSH_CLIENT=10.0.2.2 37182 22

    XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/snapd/desktop

    SSH_TTY=/dev/pts/0

    MAIL=/var/mail/Alvin

    TERM=xterm-256color

    SHELL=/bin/bash

    SHLVL=1

    LOGNAME=Alvin

    XDG_RUNTIME_DIR=/run/user/1000

    PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/

    sbin:/bin:/usr/games:/usr/local/games:/snap/bin

    LESSOPEN=| /usr/bin/lesspipe %s

    _=/usr/bin/printenv

    只有在更具体的功能上才能体现出 env 命令与 printenv 命令的区别。例如,使用 printenv命令,你可以请求单个变量的值:

    $ printenv SHELL

    /bin/bash

    $ printenv HOME

    /home/Alvin

    $ printenv MYVAR

    lxlinux.net

    env 命令可通过将一组变量传递给命令来修改程序运行的环境:

    env MYVAR=lxlinux.net command_to_run command_options

    printenv 与 env 命令只能打印出环境变量,而如果你想打印出所有变量或者 Shell 函数的列表,你可以使用 set 指令。

    $ set

    BASH=/bin/bash

    BASHOPTS=checkwinsize:cmdhist:complete_fullquote:expand_aliases:extglob:extquote:force_fignore:histappend:interactive_comments:login_shell:progcomp:promptvars:sourcepath

    BASH_ALIASES=()

    BASH_ARGC=()

    BASH_ARGV=()

    BASH_CMDS=()

    BASH_COMPLETION_VERSINFO=([0]="2" [1]="8")

    BASH_LINENO=()

    BASH_SOURCE=()

    BASH_VERSINFO=([0]="4" [1]="4" [2]="20" [3]="1"

    [4]="release" [5]="x86_64-pc-linux-gnu")

    BASH_VERSION='4.4.20(1)-release'

    COLUMNS=140

    DIRSTACK=()

    EUID=1000

    GROUPS=()

    HISTCONTROL=ignoreboth

    HISTFILE=/home/alvin/.bash_history

    HISTFILESIZE=2000

    HISTSIZE=1000HOME=/home/alvinHOSTNAME=ubuntu-bionic

    HOSTTYPE=x86_64IFS=$' \t\n'LANG=C.UTF-8

    LESSCLOSE='/usr/bin/lesspipe %s %s'

    LESSOPEN='| /usr/bin/lesspipe %s'

    LINES=35LOGNAME=Alvin

    .....

    该命令将显示一个包含所有变量的大列表,因此你可能会希望将输出传递给 less 命令。

    $ set | less

    五、设置 Shell 变量与环境变量

    Linux 系统中可以设置环境变量的命令有以下几种:

    set — 该命令可以设置或者取消设置 Shell 变量。当不带参数使用 set 命令时,它将打印出包括环境变量与 Shell 变量在内的所有变量以及

    Shell 函数的列表。

    unset — 该命令可以删除 Shell 变量以及环境变量。

    export — 该命令可以设置环境变量。

    为了更好地理解 Shell 变量和环境变量之间的区别,我们先从设置 Shell 变量开始讲,然后再讲环境变量。

    先从在当前会话中定义一个 Shell 变量开始:

    $ MYVAR=lxlinux

    你可以用 echo $MYVAR 来验证变量是否已设置:

    $ echo $MYVAR

    lxlinux

    使用 printenv 命令检验该变量是否为环境变量:

    $ printenv MYVAR

    没有输出返回,这就意味着 MYVAR 变量并不是环境变量。

    export 命令可以用来设置环境变量。要创建环境变量,只需用 export 命令将 Shell 变量导出为环境变量:

    $ export MYVAR

    你可以用以下语句检验:

    $ printenv MYVARlxlinux

    当然,你也可以只用一行代码来设置环境变量:

    $ export MYNEWVAR="My New Variable"

    但是以这种方式创建的环境变量只能用于当前会话,如果你打开一个新的 Shell 会话,或者退出登陆,所有的变量都将会丢失。

    我们也可以将环境变量还原为 Shell 变量,或者将其完全删除:

    MYVAR 变量被定义为环境变量,我们可以通过输入以下代码将其还原为 Shell 变量:

    $ export -n MYVAR

    这样,MYVAR 变量就不再是环境变量了,但依然还是 Shell 变量。

    无论是 Shell 变量还是环境变量,想要完全删除变量,都可以使用 unset 命令来删除:

    $ unset MYVAR

    可以通过以下语句来验证 MYVAR 变量已经删除:

    $ echo $MYVAR

    由于变量已经删除了,所以没有任何返回。

    六、环境变量的持久化

    许多程序都需要使用环境变量来决定具体的执行方式,但是,我们并不希望每次启动新的 Shell

    会话时都必须重新设置重要的变量,因此我们需要将重要的环境变量写入配置文件中。

    Shell 会话有不同的启动方式,比如,连接到终端的交互式 Shell 与未连接到终端的非交互式 Shell,还有登录式 Shell 与非登录式

    Shell, 而 bash Shell 会根据会话不同的启动方式而读取不同的配置文件。

    但是,在大多数 Linux 发行版中,当你启动一个新的 Shell 会话时,一般都会从以下文件中读取环境变量:

    /etc/environment — 使用此文件来设置系统范围内可用的环境变量。

    /etc/profile — 每当 bash 登录 Shell 时,都会加载此文件中设置的变量。

    ~/.bashrc — 每个用户特定的 Shell 配置文件。例如, 如果你使用的是Bash,就可以在其中声明变量。

    如果要将新的环境变量加载到当前的 Shell 会话中,可以使用source命令:

    $ source ~/.bashrc

    如果你想要设置环境变量,你就可以考虑将其添加到 /etc/profile 、/etc/bash.bashrc 或/etc/environment

    文件中。

    结论

    以上就是小编今天为大家分享的关于Linux系统中的环境变量该如何设置与查看的文章,在本文章中,我们了解了一些常见的环境变量和 Shell

    变量,也学习了如何设置和查看这些变量,其实这些变量一直都在我们的 Shell

    会话中,而且对许多程序都很有用,有很多常见的场景都会引用到这些变量。希望这对你的工作也有帮助。想要了解更多Linux相关知识记得关注达内Linux培训官网,最后祝愿小伙伴们工作顺利。

    原创 良许 良许Linux

    【免责声明:本文图片及文字信息均由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。】

    展开全文
  • win7系统如何添加环境变量

    千次阅读 2019-11-26 11:20:05
    win7系统如何添加环境变量 第一步、右键点击我的电脑,选择属性 ,第二步、点击屏幕左边的高级系统设置 第三步、点击高级选项里面环境变量 第四步、找到系统环境变量下拉,找到Path这个参数,并双击进去 ...

    win7系统如何添加环境变量
    第一步、右键点击我的电脑,选择属性
    在这里插入图片描述
    ,第二步、点击屏幕左边的高级系统设置
    在这里插入图片描述
    第三步、点击高级选项里面的环境变量
    在这里插入图片描述
    第四步、找到系统环境变量,往下拉,找到Path这个参数,并双击进去
    在这里插入图片描述
    第五步、这里有系统默认的环境变量,拉到最后面,然后添加一个英文的分号;!!!一定要添加分号,然后把python的路径粘贴进去,然后一路点击确定就好了

    展开全文
  • Win命令行设置系统环境变量的方法总结使用场景1 - Java环境变量设置方法一,通过图形化的方式配置方法二,通过命令行方式配置 cmd 命令行下,set命令可以...setx 可以永久设置环境变量 setx /m 永久设置环境变量 setx
  • 设置Windows系统中JDK(JAVA)、MinGW(GCC)、NASM三种编译器的系统环境变量。 本程序依据三种编译器安装目录的不同关键字自行区分设置。 复制可执行文件到编译器的安装目录下,右键以管理员身份运行即可。 最终...
  • VB获取系统环境变量

    2021-05-18 01:12:46
    VB获取系统环境变量,枚举出系统所有的环境变量信息,左侧为变量名,右侧为变量内容,类似在Windows高级设置里查看环境变量类似。 运行环境:Windows/VB6
  • 用户通过设置环境变量,来更好的运行进程。 用户变量与系统变量 搭建编译环境时,有时需要设置用户变量,有时又需要设置系统变量,这是因为用户变量仅对当前用户起作用,而系统变量则对系统内的所有用户均起作用。 ...
  • 在Linux系统中将指定路径添加环境变量中
  • Windows 11 操作系统如何设置环境变量

    千次阅读 2022-01-16 21:08:58
    1.打开我的电脑右键属性进入设置中心 2.搜索框输入 “环境变量” 回车搜索,点击 “编辑系统环境变量” 3.至此就可以按照自己的需求设置相关编程软件的环境变量
  • mac系统添加环境变量

    万次阅读 2018-07-04 11:18:27
    环境变量生效顺序: a. /etc/profile  b. /etc/paths c. ~/.bash_profile  d. ~/.bash_login  e. ~/.profile  f. ~/.bashrc  "/"代表系统根目录,"~/"代表用户目录。其中a和b是系统...
  • 系统环境变量配置失败 安装一些软件时,需要自己去配置环境。这周上班时发现之前配置的环境变量不起作用,查看才发现那条环境变量被清除了。重新配置之后重启电脑,环境变量依然会被自动清除。最后查找资料才发现,...
  • 在微软的windows操作系统上使用java进行桌面开发越来越普遍了,在这当中经常会遇到通过jni调用本地代码(如:COM组建)
  • Shell的变量——用户环境变量系统环境变量、PATH环境变量
  • 如何将MySQL添加系统环境变量呢?答:在桌面选择“这台电脑”的图标,右键-->属性-->点击“高级系统设置”-->点击“环境变量”。2、新建MYSQL_HOME变量,并将值设置为D:\Program Files\MySQL\MySQL ...
  • 今天入职,领到电脑后,搭环境,安装环境变量的时候,尴尬的事情发生了,系统设置环境变量的地方给去掉了。。。 系统属性-设置环境变量跑哪儿去了 一顿操作猛如虎,这不给我操作的机会算什么。 解决方案 利用setx ...
  • linux系统dockerfile设置环境变量docker-compose的dockerfile编写 docker-compose的dockerfile编写 dockerfile通过EMV命令设置系统环境变量,例如: EMV config=test
  • 在Linux中设置Qt环境变量

    千次阅读 2021-05-12 15:22:09
    本文讲述的是在Linux中设置Qt环境变量,环境的搭建是前提,不过配置好环境是很重要的,建议在配置之前,最好在虚拟机里面先走一趟,那么在真实环境下就不会出现不该出现的错误。在使用linux可能会出现一系列的问题...
  • 第一步:设置PHP的环境变量。在win10系统电脑桌面的“此电脑”图标上右键,属性-高级。找到系统环境变量。增加PHP_HOME变量名。它的变量值对应为php的目录。例如: D:\BtSoft\WebSoft\php\5.6\php.exe添加完成,保存...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,029,889
精华内容 411,955
关键字:

往系统里面添加环境变量

友情链接: RoboCup3DServerAnalysis.rar