如何在OSX 10.8中的用户bash_profile中设置多个PATH?

bea*_*ind 5 python eclipse macos osx-mountain-lion cordova

我希望使用Eclipse在OSX 10.8中为Python开发和Phonegap Android开发设置我的笔记本电脑.我安装了最新版本的Python(3.3),它添加了代码:

# Setting PATH for Python 3.3
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}"
export PATH
Run Code Online (Sandbox Code Playgroud)

到我的.bash_profile.在设置Phonegap的过程中,您需要使用以下行为Android开发工具设置PATH:

export PATH=${PATH}:/Development/android-sdk-macosx/platform-tools:/Development/android-sdk-macosx/tools
Run Code Online (Sandbox Code Playgroud)

是否可以在.bash_profile中设置两个PATH,以便Python和Android开发可以同时进行?或者我是否需要在PATH之间切换,具体取决于我想要做什么类型的开发?

pro*_*son 11

是的,您只需将它们添加到路径列表中:

PATH="/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}:/Development/android-sdk-macosx/platform-tools:/Development/android-sdk-macosx/tools"
export PATH
Run Code Online (Sandbox Code Playgroud)

这里唯一需要注意的是,如果有某些特定版本的python由于某些原因而需要在某个sdk路径下执行,因为版本中的版本/Library/Frameworks/Python.framework/Versions/3.3/bin优先.