我相信许多计算机程序员和程序员经常会遇到JDK环境变量这个词,但在实际操作中,一些用户安装JDK和配置环境变量仍然相对困难,所以今天边肖将告诉您如何在Mac和苹果计算机上设置这个JDK环境变量。下面就通过这篇文章给大家介绍一下,一起读下来吧!
1.访问甲骨文http://www.oracle.com官方网站,浏览主页底部菜单,然后按照以下说明操作。(如下图所示:)
2.单击JDKDOWNLOAD按钮。(如下图所示:)
3.选择AcceptLisenceAgreement同意该协议。(如下图所示:)
4.单击MacOSXx64后面的下载链接。(如下图所示:)
下载后,单击安装包并按照提示完成安装。
5.打开查找器,可以在如下所示的路径中找到已安装的jdk1.8.0_40.jdk。(如下图所示:)
6.“内容”下的主文件夹是JDK的根目录。(如下图所示:)
其中包括:
Bin目录存储了JDK用于开发的一些终端命令工具。常用工具,例如:
javac的功能是将java源文件编译成类文件(即自解码文件);
java命令用于运行类文件。
db目录是一个由java开发的开源关系数据库。
在include目录下是一些C语言的头文件;
jre目录中JDK依赖的Java运行时;
Lib目录存储了JDK开发工具所依赖的一些库文件;
man目录存储了JDK开发工具的文档。
然后输入java版本。如果您看到jdk版本是1.8,则配置已经生效。(如下图所示:)
1.在英文输入法状态下,按Ctrl+空调出Spotlight search,在这里可以快速启动终端,输入ter,然后按enter键打开终端。(如下图所示:)
2.如果是第一次配置环境变量,可以使用touch.bash_profile创建一个。bash_profile的隐藏配置文件(如果正在编辑现有配置文件,请使用open-e.bash_profile命令):
3.输入命令open-e.bash_profile。(如下图所示:)
4.输入以下配置:
JAVA _ HOME =/Library/JAVA/JAVA virtual machines/JDK 1 . 8 . 0 _ 40 . JDK/Contents/HOME
PATH=JAVA_HOME/bin:PATH:。
class path = JAVA _ HOME/lib/tools . jar:JAVA _ HOME/lib/dt . jar:。
exportJAVA_HOME
导出路径
导出类路径
然后保存以关闭窗口。
5.使用source.bash_profile使配置生效。
6.输入echoJAVA_HOME显示刚刚配置的路径。
MacOS中设置环境变量的教程MAC通常使用bash作为默认shell。
Mac系统的环境变量按以下顺序加载:
/etc/profile/etc/paths~/。bash_profile~/。bash_login~/。个人资料~/。bashrc
当然,/etc/profile和/etc/paths是系统级的,会在系统启动时加载,最后几个是当前用户级的环境变量。接下来的三个文件从头到尾读一遍。如果~/。bash_profile文件存在,接下来的几个文件将被忽略。如果~/。bash_profile文件不存在,接下来的文件将被类推读取。~/.bashrc没有上述规则,它是在bashshell打开时加载的。
除非另行指定,否则设置路径的语法为:
代码如下:
#中间用冒号隔开exportPATH=$PATH:路径1:路径2:路径3: -:路径n
①全局设置
下列文件设置是全局的,您需要root权限才能修改它们。
1)/etc/paths(修改该文件的全局建议)
编辑路径并将环境变量添加到路径文件中,一行一个路径。
提示:输入环境变量时,不需要逐个输入,只需将文件夹拖入终端即可。
2)/etc/profile(建议不要修改该文件)
全局(公共)配置,无论哪个用户登录时都会读取该文件。
3)/etc/bashrc(通常将系统级环境变量添加到该文件中)
全局(公共)配置,当bashshell执行时,将以任何方式读取该文件。
4)
1.创建文件:
代码如下:
sudotouch/etc/paths.d/mysql2.用vim打开此文件(如果以open-t方式打开,则不允许编辑):
代码如下:
sudovim/etc/paths.d/mysql3.编辑文件,键入路径并保存(您可以通过关闭终端窗口并重新打开一个窗口来使用mysql命令)。
代码如下:
/usr/local/mysql/bin据说这样可以自己生成新文件,不用把所有变量都放在一个paths文件中,方便管理。
②单用户设置
1)~/.bash_profile(向任何文件添加用户级环境变量)
(注:Linux是。巴沙尔和麦克群岛。bash_profile)。
仅当bashshell作为登录名执行时,才会读取该文件。这个文件只执行一次!默认情况下,他设置了一些环境变量。
设置命令别名
代码如下:
aliasll=ls-la设置环境变量:
代码如下:
exportPATH=/opt/local/bin:/opt/local/sbin:$PATH2)~/.bashrc同上
如果想立即生效,可以执行以下语句:
代码如下:
$source相应的文件更改常规环境变量后,它们将在重新启动后生效。
Mac环境变量配置mac一般使用bash作为默认shell,如果安装了ohmysh,则默认使用zshshell。Mac系统环境变量的加载顺序:
/etc/profile和/etc/paths是系统级和全局配置的(不建议修改),最后几个是当前用户级环境变量。
如果~/。bash_profile存在,下面的文件将被忽略,如果它不存在,下面的文件将被类推读取。
~/.bashrc没有上述规则,它总是加载,并且在bashshell打开时加载。
添加相应的环境变量,例如
一般来说,重新启动外壳设置就会生效。如果想立即生效,可以执行以下语句:
。bash _ login.profile.bashrc同上
在安装ohmyzsh之后,可以使用。bash_profile文件无法工作,因为终端默认启动zsh,而不是bashshell,所以无法加载。您需要添加源~/。~/。zshrc中的bash_profile。
打开~/。zshrc
按I键进入编辑状态,并在文件末尾添加。
,然后按esc退出编辑,按。
保存并退出
mac设置环境变量方法/步骤
使用快捷键Command+R(或Windows键+R),或直接单击Launchpad进入Launchpad并单击其他工具& # 38598;合,选择终端(或终端)并进入命令行工具。
输入:echo$PATH,并按Enter键执行命令以查看当前变量值。
输入:sudovi~/。bash_profile,按Enter键输入密码,然后使用vi打开用户目录中的bash_profile文件。请务必使用sudo,否则您无权保存该文件。
按I键开始编辑比如这个MAVEN_HOME,
export maven _ HOME =/usr/local/Apache-maven-3 . 5 . 0
export PATH = $ PATH:$ MAVEN _ HOME/bin
编辑完成后,按ESC并输入:wq,即可保存并退出。如果不想保存,只需输入:q..
如何查看和修改Mac中的环境变量按“Command+空box”启动Spotlight,输入Terminal并按enter键打开终端。
输入:echo$PATH,按enter键执行命令查看当前变量值,这里我们将修改要测试的PATH变量。
输入:sudovi~/。bash_profile,按Enter键输入密码,然后使用vi打开用户目录中的bash_profile文件。请务必使用sudo,否则您无权保存该文件。
添加一行:
export PATH = $ PATH:/haha/not exist
它意味着在路径变量后添加一个目录/haha/notexist。
五
保存文件并退出vi后,退出terminal(终端),重新启动终端(参见步骤1),然后输入:echo$PATH,并按enter键执行命令以检查当前变量值。这里我们会看到/haha/notexist确实是加在PATH变量后面的。
怎样在mac设置python的环境变量Python设置环境变量的具体方法:
在系统变量中找到路径,双击该路径,然后添加“;C:\Python25“(不带引号)确认即可。下一步:运行-& gt;Cmd,在命令行窗口中输入python运行。
在命令行窗口中输入python文章中的Python设置环境变量的分类:Python编程。
#文件名:setDbgServerBridge.py
importos
path = OS . environ【“HOME“】+“/lib“
ifos . path . exists(path)= = False:
os.makedirs(路径)
以上就是为Python设置环境变量的具体方法。
Python是一种面向对象的解释性计算机编程语言,由荷兰人GuidovanRossum于1989年发明,并于1991年首次公开发布。
Python是纯自由软件,源代码和解释器CPython遵循GPL(GNU generalpublicense)协议。Python语法简洁明了,其特性之一是强制空空格作为语句缩进。
Python拥有丰富而强大的库。它通常被戏称为glue language,可以轻松连接其他语言(尤其是C/C++)制作的各种模块。一个常见的应用场景是使用Python快速生成程序原型(有时甚至是程序的最终接口),然后将有特殊要求的部分用更合适的语言重写,比如3D游戏中对性能要求特别高的图形渲染模块,可以用C/C++重写,然后封装成Python可以调用的扩展类库。需要注意的是,使用扩展类库时,可能需要考虑平台问题,有些可能不提供跨平台实现。
7月20日,IEEE发布了2017年编程语言排名:Python排名第一。