RVM 和 bash_profile

发布于 2024-12-25 12:29:05 字数 764 浏览 1 评论 0原文

我在 Mac 上安装 RVM 时遇到问题。我把电脑拿去修理风扇,所以我和我的妻子一起尝试设置我的环境来完成一些工作。

我遇到的问题是 bash_profile。每次我添加功能时: [[ -s "$HOME/.rvm/scripts/rvm" ]] && 。 "$HOME/.rvm/scripts/rvm" # Load RVM function

and then reload the shell 我收到以下错误:

-bash: export: -s': not a valid identifier -bash:导出:/Users/Christine/.rvm/scripts/rvm':不是有效的标识符 -bash:导出:`]]':不是有效的标识符 Christine-MacBook:~ Christine$

这是我当前的环境:

  • OSX Lion 10.7.2
  • git 版本 1.7.5.4
  • 最新的 RVM 安装了
  • xcode 版本 4.2.1
  • bash_profile: 导出 PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/sbin:/usr/sbin[[ -s "$HOME/.rvm/scripts/rvm" ]] & ;& 。 "$HOME/.rvm/scripts/rvm" # 加载 RVM 函数

提前致谢。

I'm having problems installing RVM on my mac. I took my computer in to have the fan repaired so I'm using my wives trying to set up my environment to get some work done.

The problem I'm having is the bash_profile. Every time I add the function:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function

and then reload the shell I get the following error:

-bash: export: -s': not a valid identifier
-bash: export:
/Users/Christine/.rvm/scripts/rvm': not a valid identifier
-bash: export: `]]': not a valid identifier
Christines-MacBook:~ Christine$

Here is my current environment:

  • OSX Lion 10.7.2
  • git version 1.7.5.4
  • latest RVM is installed
  • xcode version 4.2.1
  • bash_profile:
    export PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/sbin:/usr/sbin[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

ζ澈沫 2025-01-01 12:29:05

您的最终要点有多准确?也就是说,您的 bash_profile 是否说:

export PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/sbin:/usr/sbin[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function

或者

export PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/sbin:/usr/sbin
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function

它们应该位于不同的行上,并且根据您的错误消息,我猜这就是问题所在。

How accurate is your final bullet point? That is, does your bash_profile say:

export PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/sbin:/usr/sbin[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function

or

export PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/sbin:/usr/sbin
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function

They should be on separate lines, and based on your error message, I'd guess this is the problem.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文