Windows环境变量配置

Windows环境变量配置

背景

上文提到 PDF转images 需要用到 poppler , 在windows机器上需要配置环境变量,本文介绍通用的环境变量配置

Windows环境变量配置

配置Windows环境变量可以让您在命令行或任何应用程序中轻松访问特定的可执行文件或其他系统资源。

添加用户级环境变量:

打开系统属性:

在任务栏的搜索框中键入 "环境变量",然后选择 "编辑系统环境变量"。

打开环境变量对话框:

在弹出的 "系统属性" 窗口中,点击 "高级" 选项卡。

然后点击 "环境变量" 按钮。

添加新的用户变量:

在 "环境变量" 对话框中,选择 "新建(N)"。

在 "变量名" 中输入变量的名称,例如 MY_VAR。

在 "变量值" 中输入变量的值,例如 C:\MyPrograms。

点击 "确定" 保存新变量。

添加系统级环境变量:

打开系统属性:

在任务栏的搜索框中键入 "环境变量",然后选择 "编辑系统环境变量"。

打开环境变量对话框:

在弹出的 "系统属性" 窗口中,点击 "高级" 选项卡。

然后点击 "环境变量" 按钮。

添加新的系统变量:

在 "环境变量" 对话框中,选择 "新建(N)"。

在 "变量名" 中输入变量的名称,例如 PATH。通常已经存在,我们只需要新增就可以

在 "变量值" 中输入变量的值,多个路径之间用分号 (;) 分隔,例如 C:\Windows;C:\Windows\System32。

点击 "确定" 保存新变量。

注意事项:

如果要编辑或删除现有的环境变量,可以在 "环境变量" 对话框中找到相应的变量并进行修改或删除操作。

系统级环境变量适用于所有用户,而用户级环境变量只适用于当前用户。

更改环境变量后,可能需要注销并重新登录用户才能使更改生效。实际上只需要重启正在使用的终端或应用程序即可。

Linux环境变量配置

在Linux系统中添加环境变量通常涉及修改特定的配置文件,例如.bashrc、.bash_profile或.profile,具体取决于您使用的Linux发行版和Shell本教程是以Bash为例,其他Shell的配置方式类似通常用户级的环境变量配置文件在~/.bashrc中 , 系统级的保存在 /etc/profile

1. 打开终端

首先,打开终端应用程序,您将在其中执行命令。

2. 编辑配置文件

打开您的Shell配置文件,通常是 .bashrc 或 /etc/profile。取决于你配置到系统级还是用户级。nano ~/.bashrc

或nano /etc/profile

3. 添加环境变量

在打开的配置文件末尾添加您的环境变量:

export MY_VAR="value"

将 MY_VAR 替换为您的变量名称,value 替换为相应的值。

4. 保存并退出

按下 Ctrl + X 保存文件并退出编辑器。按照提示确认保存更改。

5. 使更改生效

在终端中执行以下命令,使新的环境变量立即生效:

source ~/.bashrc

或

source /etc/profile

6. 验证环境变量

输入以下命令验证环境变量是否已成功添加:

echo $MY_VAR

如果您看到输出显示您设置的值,则表示环境变量已成功添加并生效。

注意事项:

环境变量的生命周期仅限于当前会话。如果您希望永久性添加环境变量,可以将它们添加到~/.bashrc、~/.bash_profile 或 ~/.profile 中。

确保语法正确,特别是在Shell脚本中使用 export 命令来声明环境变量。

对于系统范围的环境变量(对所有用户都适用),通常会编辑 /etc/profile 或 /etc/environment 文件。

下面是添加Java环境变量的示例:

export JAVA_HOME=/usr/local/java/jdk1.8.0_202

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

相关文章

【心得】关于陆服加速器的选择 @DNF(Dungeon & Fighter) 哈啦板
高效实用的BIM学习资料,全在这里!(附赠:BIM视频教程)
迅课「线上题库」基础功能全解析,赋能题库小程序搭建效率!
鲈鱼炖多久?
365bet中文版app

鲈鱼炖多久?

🕒 10-24 👁️ 9774
有人用起点读书的时候一直卡死吗?
365bet中文版app

有人用起点读书的时候一直卡死吗?

🕒 07-10 👁️ 4503
华为荣耀畅玩6A怎么样?华为荣耀畅玩6A详细评测图解
谁有365体育投注网站

华为荣耀畅玩6A怎么样?华为荣耀畅玩6A详细评测图解

🕒 06-15 👁️ 2832
薯片儿的小说/作品大全
365bet中文版app

薯片儿的小说/作品大全

🕒 08-03 👁️ 786
全世界最大的飞机是哪一款?载重多少吨?最多能装多少人?
格志日记
365bet中文版app

格志日记

🕒 02-18 👁️ 8222