分享

How to add environment variables in mac 苹果如何添加环境变量

 浪打天门 2014-07-27

How to add environment variables in mac 苹果如何添加环境变量

(2011-02-13 20:58:06)
标签:

杂谈

分类: ComputerGraphics
最近研究怎么使用Python的IDLE编译器编辑Maya的Python语言。这个问题好像很容易在Windows中解决。但是在苹果中好像就不容易了。首先,要解决如何添加环境变量。
1.打开Terminal
2.输入echo $PATH,这个可以查看当前的环境变量。
3.下一步就是添加环境变量了,在网上找了很多的方法,大部分不太会弄,下面这个还不错。

提示,maya 帮助文档中说 Maya Python的Site-packages在Maya.app文件夹下面。找了好几天,在Applications/maya2011里面没有maya.app,后来突然发现需要右键单击,然后选择Show Contents.

使用这个命令
sudo vi /etc/paths

来编辑Paths,将环境变量添加到paths中。 VIM 是一个编辑器,另外还有几个,如:Pico,Emacs.

如果想了解Terminal,可以上网搜索TerminalBasics.pdf.自己学习下。

4.输入环境变量的路径后,可以按ESC键,然后输如:wq,结束输如。
Hint:输入环境变量时,不用一个一个的输入,只要拖动文件夹到Terminal里就可以了。

5.还找到了另一种方法:

1) Create the file /etc/paths.d/mysql like this:
sudo touch /etc/paths.d/mysql
2) Edit the file:
sudo vim /etc/paths.d/mysql
3) Put the path inside the file:
/usr/local/mysql/bin

出处:http://www./mark/blog/2008/05/26/mac-os-x-tip-setting-path-environment-variables

据说,这样可以自己生成新的文件,不用把变量全都放到Paths一个文件里,方便管理。我试验过了,两个都可以。

如下是一个显示苹果隐藏文件的方法,不过还是不显示的好。

显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true

隐藏
Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false

虽然环境变量添加成功了,可是IDEL还是没有运行Maya Python. 尝试用 sys.path.append()添加变量,成功了,但是还是不运行,网上说可能是Python X32 不运行 Maya X64,继续试验中。

这么一点东西就花了将近两天的时间,虽然还没成功,但是确实学到很多东西,继续努力。

最后在说一下如何打开苹果的 Root user 权限。
System Preferences ==> Accounts ==> Login Options ==> Netwrok Account Server ==> Join ==> Open Directory Utility ==> Services (点下面的锁,解开) ==> Edit (上边的菜单栏)==> Enable Root User

在Terminal中运行Root User的命令是, sudo -s. 输入密码,记住密码是不显示的,什么都没有,别以为是错了。 如果没有,去Account(用户)里面设置一个。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多