相关疑难解决方法(0)

永久性地在OSX中设置PATH环境变量

我已经阅读了几个关于如何在OSX上永久设置环境变量的答案.

首先,我试过这个,如何在Linux/Unix上永久设置$ PATH?但我有一条错误信息说no such file and directory,所以我想我可以尝试 ~/.bash_profile而不是~/.profile但它没有用.

其次,我找到了这个解决方案如何设置os x中应用程序使用的$ PATH,它建议进行更改

〜/ .MacOSX/environment.plist

但我又no such file and directory错了.

我需要一种方法来设置这些变量,这样每次打开一个新的终端会话时都不需要反复设置它们.

unix macos bash path environment-variables

119
推荐指数
8
解决办法
18万
查看次数

如何在mac上恢复.bash_profile?我的unix终端都没有工作

我在尝试将Playframework添加到我的路径时添加了一些东西到我的bash_profile中,并且一些东西搞得一团糟.

我在.bash_profile中添加了以下行

export PATH=$PATH:the path to my play excitable 
Run Code Online (Sandbox Code Playgroud)

然后我保存了所有内容并重新启动了终端.我的终端无法再做任何事了.我无法进入任何目录,我无法再找到java,我无法打开vi或nano.我在SuperUser上找到了这个帖子,建议打开一个不同的终端并更改bash配置文件.

我试着打字打开bash

/bin/bash
Run Code Online (Sandbox Code Playgroud)

我成功地打开了另一个终端,但我仍然无法访问任何常规的unix命令.我仍然无法打开vi或nano来删除导致问题的行.

我试着没有任何运气下载新的终端应用程序.

我尝试打开隐藏文件,以便我可以通过运行以下命令使用文本编辑器更改文件:

defaults write com.apple.finder AppleShowAllFiles TRUE
Run Code Online (Sandbox Code Playgroud)

但由于我的终端无法工作,也无法正常工作.

我该如何修理我的电脑.

macos bash terminal .bash-profile

24
推荐指数
1
解决办法
5万
查看次数