在OSX的Terminal.app中安装的gem,为何在ruby-Emacs环境下bash找不到?

2026-04-11 20:040阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计353个文字,预计阅读时间需要2分钟。

在OSX的Terminal.app中安装的gem,为何在ruby-Emacs环境下bash找不到?

我在OSX上的Emacs中运行bash,然后从另一个地方通过Terminal.app的拉姆达石运行。在bash中,使用`which gem`显示的是`/usr/bin/gem`。在终端中,使用`which gem`显示的是`/opt/local/bin/gem`。如何修改bash以匹配终端的路径?

我猜测在Emacs中的bash shell变量`$P`可能与环境变量有关。

阅读全文

本文共计353个文字,预计阅读时间需要2分钟。

在OSX的Terminal.app中安装的gem,为何在ruby-Emacs环境下bash找不到?

我在OSX上的Emacs中运行bash,然后从另一个地方通过Terminal.app的拉姆达石运行。在bash中,使用`which gem`显示的是`/usr/bin/gem`。在终端中,使用`which gem`显示的是`/opt/local/bin/gem`。如何修改bash以匹配终端的路径?

我猜测在Emacs中的bash shell变量`$P`可能与环境变量有关。

阅读全文