删除/清除Mountain Lion上的PATH变量


0

我试图在我的osx上安装PhoneGap并且意外地设置了一堆PATH变量错误,所以现在它看起来像这样:

在/ usr / bin中:/ bin中:/ usr / sbin目录:/ sbin目录:在/ usr / local / bin目录是:/ dev / Android的捆绑-MAC-x86_64的/平台的工具是:/ dev / Android的捆绑-MAC-x86_64的/工具:/用户/ DD /开发/ Android的捆绑-MAC-x86_64的/平台的工具:/用户/ DD /开发/ Android的捆绑-MAC-x86_64的/工具:/用户/ DD /开发/ Android的捆绑-MAC的x86_64的/ SDK /平台的工具:/用户/ DD /开发/ Android的捆绑-MAC-x86_64的/ SDK /工具是:/ dev / Android的捆绑-MAC-x86_64的/ SDK /平台的工具是:/ dev / Android的捆绑-mac-x86_64的/ SDK /工具:/用户/ DD /开发/ Android的捆绑-MAC-x86_64的/ SDK /平台的工具:/用户/ DD /开发/ Android的捆绑-MAC-x86_64的/ SDK /工具:/用户/ DD /开发/ ADT-束-MAC-x86_64的/ SDK /平台的工具:/用户/ DD /开发/ ADT-束-MAC-x86_64的/ SDK /工具

......当正确的是最后两条路径时。我怎么能删除那些错误的?

我按照phonegap的说明进行设置,即。

touch ~/.bash_profile; open ~/.bash_profile

export PATH=${PATH}:/Development/android-sdk-macosx/platform-tools:/Development/android-sdk-macosx/tools

source ~/.bash_profile

插入这些变量...我认为这些导致了我在设置新项目时遇到的问题。

Answers:


1

每次启动BASH会话时都应重置$ PATH。除非你也改变了一些东西~/bashrc。如果你打开一个新终端怎么办?

无论如何,最简单的解决方法是从终端运行此命令:

 export PATH=/bin:/sbin:/usr/bin:/usr/local/bin:/usr/sbin:/Users/dd/Dev/adt-bundle-mac-x86_64/sdk/platform-tools:/Users/dd/Dev/adt-bundle-mac-x86_64/sdk/tools

通过改变你所拥有的内容~/.bash_profile来使这个永久化为:

export PATH=${PATH}:/Users/dd/Dev/adt-bundle-mac-x86_64/sdk/platform-tools:/Users/dd/Dev/adt-bundle-mac-x86_64/sdk/tools

问题是,如果我再次使用相同的命令打开.bash_profile(触摸)它只有最后插入的导出等等。
micadelli 2013年

@micadelli touch不打开文件,它只是(在这种情况下)创建它,如果它不存在。最后一刻等等就是你所需要的。只要这是你在bash_profile中所拥有的,下次登录时就可以了。您只需打开一个新终端即可查看。所有这一切都将更加清晰,如果你可以发布您~/.bash_profile~/.bashrc文件。
terdon 2013年

将第一个插入终端就可以了!谢谢。现在它很干净,就像它应该是
micadelli 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.