首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在OS X上设置环境变量

在OS X上设置环境变量的方法如下:

  1. 打开终端(Terminal)
  2. 输入以下命令以打开bash配置文件:
代码语言:txt
复制
nano ~/.bash_profile

如果您使用的是Zsh shell,请输入以下命令:

代码语言:txt
复制
nano ~/.zshrc
  1. 在文件末尾添加以下格式的代码以设置环境变量:
代码语言:txt
复制
export VARIABLE_NAME=value

其中,VARIABLE_NAME是您要设置的环境变量名称,value是对应的值。例如,要设置名为MY_VARIABLE的环境变量并将其值设置为my_value,请输入以下代码:

代码语言:txt
复制
export MY_VARIABLE=my_value
  1. Control + X退出编辑器,然后按Y保存更改。
  2. 输入以下命令使更改立即生效:
代码语言:txt
复制
source ~/.bash_profile

如果您使用的是Zsh shell,请输入以下命令:

代码语言:txt
复制
source ~/.zshrc

现在,您已经成功在OS X上设置了环境变量。可以使用echo $VARIABLE_NAME命令验证设置是否正确,例如:

代码语言:txt
复制
echo $MY_VARIABLE

应该输出my_value

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

OS X的Docker

[c692wr9hvn.png] 在当今虚拟化的世界里,Docker是这个区域的新生儿。在运行Linux时,设置和使用它几乎是微不足道的。如果像许多极客一样,你使用OS X作为你的主要开发系统呢?...我已经bitbucket.org/ariya/docker-hellogo 准备了一个演示,你可以跟随这个演示。...对于那些使用OS X的人来说,幸运的是至少有两种可能的方式来实现上述步骤,而无需手动创建Linux VM并在其中运行。...由于端口8200被正确转发,您还可以使用在OS X(主机系统)运行的诸如Safari等浏览器访问http://localhost:8200。 在这次安装中,您可以见证虚拟化的力量。...您的OS X机器基于VirtualBox的虚拟机中运行Ubuntu 14.04系统。现在,在这个Ubuntu系统中,还有一个CentOS 6.5系统容器中运行。

1.3K80

OS X 使用 Docker

但如果你和许多极客一样使用 OS X 作为你的主力开发系统呢?我们在这里讨论两种可能的解决方案,使用 boot2docker 或者通过 Linux 虚拟机间接使用它。...6 设置为基础镜像,安装 Go,并在最后开放了 8200 端口(稍后HTTP 服务器将工作在这个端口上)。...对那些使用 OS X 系统的用户来说,我们幸运的找到了至少两个可能的方法来实现以上的这些步骤,而不需要创建一个 Linux 虚拟机并在虚拟机中运行这些教程。...因为 8200 端口已经被正确地转发,你可以 OS X (宿主系统)使用浏览器(如 Safari) 访问 http://localhost:8200 来看看运行结果。...你的 OS X 机器运行着一个基于 VirtualBox 的 Ubuntu 14.04 虚拟机。然后, Ubuntu 系统内,又有着一个运行着 CentOS 6.5 的容器。

3.3K80

OS X运行Docker

使用Linux系统时,配置和使用Docker几乎是轻而易举的。但是,如果你像许多极客一样使用OS X作为你的主要开发系统呢?...假设已经安装了Docker(可以参考教程Ubuntu安装Docker),我们可以直接构建容器: sudo docker build -t hellogo ....对于那些使用OS X的人来说,幸运的是至少有两种可能的方式来实现上述步骤,而不需要手动创建Linux VM(虚拟机)后在其中运行上面的命令。...由于端口8200被正确转发,您还可以使用在OS X(主机系统)运行的Safari访问http://localhost:8200。 从这个配置过程中,您可以见证虚拟化的力量。...您的OS X机器基于VirtualBox的虚拟机中运行Ubuntu 14.04系统。现在,在这个Ubuntu系统中,还有一个CentOS 6.5系统容器中运行。

1.8K60

Mac OS X 安装和配置 Wine

Mac OS X 安装和配置 Wine Windows 也有很多优秀的工具软件是 Mac 没有的, 装虚拟机的话太浪费, 而且效率不高, 幸好可以通过 Wine 来运行 Windows 程序,...通过 HomeBrew 使得 Wine 的安装非常容易, 通过 WineTricks 来配置 Wine 也没有多大困难, 下面是我 Mac 安装和配置 Wine 的纪录。...winecfg 安装常用的控件 需要从墙外网站下载很多文件, 所以开启 HTTP 代理是必须的, 我的代理设置如下 export HTTP_PROXY=127.0.0.1:8787 export HTTPS_PROXY...winetricks vcrun6sp6 中文字体 当然是安装文泉驿了, 要求不要太高, 能显示就行了: winetricks wenquanyi winetricks fakechinese 系统设置...将 DirectDrawRenderer 设置为 opengl , 据说会高效一些, 还有开启字体平滑: winetricks ddr=opengl winetricks fontsmooth=rgb

13.9K10

Mac OS X 装不 TensorFlow?看了这篇就会装

这个文档说明了如何在 Mac OS X 安装 TensorFlow。(从 1.2 版本开始, Mac OS X TensorFlow 不再支持 GPU。)...virtualenv 是一个和其它 Python 项目开发隔离的虚拟 Python 环境,同一台机器不会干扰也不会被其它程序影响。...例如,你要在 Mac OS X 安装 Python 2.7 对应的 Tensorflow 版本,虚拟环境中安装 Tensorflow 就执行下面的命令: $ pip3 install --upgrade...例如,你要在 Mac OS X 安装 Python 2.7 对应的 Tensorflow 版本,虚拟环境中安装 Tensorflow 就执行下面的命令: $ sudo pip3 install -...如果你想在镜像中运行 TensorBoard,再添加一个-p参数,hostPort 和 containerPort 都设置为 6006。

3.7K60

Mac OS X 背后的故事(

很多人早已经把她忘了,也很少有人能够回忆时将她和 Mac OS X 联系起来。但事实,她是让苹果放弃 Copland 转而购买 NeXT 的关键人物。...Steve Jobs 承认 Linux 的好处,甚至若干年后介绍 Mac OS X 底层的 Darwin 时还不忘幻灯片写道:Darwin 是类似 Linux 的系统。...比如,Mac OS X 中,有一个模拟层,可让用户使用经典的 Mac OS 程序。这个技术极类似于现在跑 Unix 系统执行 Windows 程序的 Wine 。...这种性格最终导致 Mac OS X 和 iOS 大行其道的时候,Linus Torvalds 连兔子汤都不曾分到。 而事实这对 Apple 也是件好事。...比如,老版 Mac OS 中,各种系统设置选项是隐藏在不计其数的系统扩展、控制面板,以及很多系统组件中的。

3K40

Mac OS 设置 JAVA_HOME

设置JAVA_HOME 由于需要,前几天 OS X 安装了 Oracle 的 Java 7。...安装之后,发现由于我原来设置的 JAVA_HOME 为 /Library/Java/Home ,导致我使用的还是原来苹果提供的 Java 6 而不是刚安装的 Java 7。...因为不同的 Java 版本和不同的 Java 实现可能安装在了不同的目录下,所以使用硬编码的目录会有如下缺点: 安装或升级新的 Java 后需要重新设置 JAVA_HOME(尤其是带版本号的目录) 无法适应不同的...Java 实现(Apple和Oracle的) 一点历史:过去 Mac 的 Java 都是由 Apple 自己提供的,只支持到 Java 6,并且OS X 10.7 开始系统并不自带(而是可选安装)。...根据苹果的官方说明,Mac OS X 10.5 及以后的版本应该使用 /usr/libexec/java_home 命令来确定 JAVA_HOME ,而在此之前的版本由于没有这个命令,则应该使用固定的

2K20

开发 | Mac OS X 装不 TensorFlow?看了这篇就会装

这个文档说明了如何在 Mac OS X 安装 TensorFlow。 注意:从 1.2 版本开始, Mac OS X TensorFlow 不再支持 GPU。...virtualenv 是一个和其它 Python 项目开发隔离的虚拟 Python 环境,同一台机器不会干扰也不会被其它程序影响。...例如,你要在 Mac OS X 安装 Python 2.7 对应的 Tensorflow 版本,虚拟环境中安装 Tensorflow 就执行下面的命令: $ pip3 install --upgrade...例如,你要在 Mac OS X 安装 Python 2.7 对应的 Tensorflow 版本,虚拟环境中安装 Tensorflow 就执行下面的命令: $ sudo pip3 install -...如果你想在镜像中运行 TensorBoard,再添加一个-p参数,hostPort 和 containerPort 都设置为 6006。

2K70

怎样Ubuntu中设置环境变量

单击屏幕左上角的Ubuntu图标,弹出的窗口中点击搜索栏,输入“terminal”, 稍等片刻,终端就会赫然目!二话不说,直接点击! 然后打开环境设置文件。...Ubuntu的环境设置文件为/etc/profile。它本质是一个Shell脚本,其中存储了每次启动系统或终端时都要运行的命令。...终端中输入"sudo gedit /etc/profile",回车,然后输入管理员密码后回车,即可打开。 加入环境变量设置语句。...只需输入 echo 回车即可。 对于我设置的变量,要输入: echo 不过目前,环境变量还只是部分生效,这就意味着重启终端后,原先的设置又没了。...不必担心,重启系统,让环境变量设置完全生效。 注意事项 设置环境变量名不能与系统中已有的相同,如PATH,否则会导致系统出问题!

9.7K10

OS X 使用.NET开发应用程序

这个技术如今已经用于OSX版本的Banshee项目(一款基于Mono和Gtk#的播放器),这样发布后的应用程序无需目标机器装有Mono框架。 MonoMac使用MIT X11许可协议发布。...源码分为两部分:monomac和maccore,都可以GitHub获得。前者包含了面向MacOS的绑定,而后者则包含了MonoMac和MonoTouch共用的代码。...MonoDevelop和Xcode一起使用来完成第一个Mac Helloworld程序的开发,下面的内容主要基于这篇博客http://www.satter.org/2010/09/net-development-for-os-x.html...使用Interface Builder进行界面的布局,MonoDevelop的项目双击MainWindow.xib文件,便会打开Interface Builder。...属性窗口中,您应该看到一个新收到行动称为buttonClicked。把它和在画布的按钮按照标签相同的方法建立关联。

1.3K50
领券