我安装了rvm (ruby版本管理器),这是成功的,但我得到了
警告:您有‘~/..profile’文件,您可能要加载它,以便执行 将以下行添加到“/Users/myname/..bash_profile”: ~/.剖面
我对发展,终端机和所有爵士乐都是新手!但迟到总比没有好?!
我进入航站楼:
'/Users/myname/.bash_profile'然后又回到了下面这一行
-bash: /Users/myname/.bash_profile: Permission denied
myname-MacBook-Pro:~ myname$这就是我被困的地方!我需要vrm的Drupal (Omega开发),并希望确保一切正常工作。谢谢你的帮助。
发布于 2014-05-06 20:51:29
通过在终端中运行以下命令输入.bash_profile文件:
vim ~/.bash_profile
如果仍然被拒绝权限,请在sudo命令之前运行vim
sudo vim ~/.bash_profile
从那里,按insert按钮。然后将文本source ~/.profile添加到.bash_profile中,然后按esc,然后按键盘上的:x键保存和关闭文件。打开一个新的终端窗口应该会删除错误。
发布于 2014-05-06 21:13:48
输入文件名将尝试执行它。相反,您想要编辑它。
打开TextEdit (或您最喜欢的编辑器)并打开其中的文件/Users/myname/.bash_profile。
您可以完全通过UI完成这一任务,但如果需要,可以从终端启动编辑器:
open -a TextEdit /Users/myname/.bash_profile然后可以将行source ~/.profile添加到文件中并保存它。
关闭终端并再次打开以应用更改。
发布于 2017-07-24 09:19:13
接下来你必须重新登录。如果添加.profile
export PATH+=:$HOME/bin没有.bash_profile,就像我一直做的一样,您将插入~/bin搜索dir,而不是路径的末尾和中间。因此,在本地配置文件形成之前,.profile调用和其他一些系统dirs将在后面添加。这是不好的,所以优先级对您的家庭二进制将更高的一些系统之一。并且可以用相同的名字改变不想要的行为。因此,您需要在.bash_profile中添加PATH,而不是添加到.profile --它保证在PATH末尾添加您的home bin dir。但不要删除~/.概要文件。它需要添加一些其他数据。该文件在第一次登录时调用一次,每次使用不带.bash_profile的su第二次登录时都调用该文件,然后返回。如果不麻烦,你会得到两个家庭垃圾堆在道路上,下一棵树等。情况不太好。所以你必须这样改正:
p=:$HOME/bin && test `expr $PATH : '.*'"$p"` -gt 0 || export PATH+=$p || true授权的是,home bin dir将只添加一个独立的,您在用su更改有效用户之后登录多少次,然后返回。最后,最好编写,因此,如果由于某些不可预测的原因,命令导出发生了错误,PATH+=$p(有时会发生错误),您的概要文件加载就停止了,您根本无法登录。这行将运行任何错误生成,这是授权人。
https://stackoverflow.com/questions/23503817
复制相似问题