Tag: macos

Emacs在运行编译命令时忽略了我的路径

我正在尝试使用我的Mac OS X系统上的特定ruby版本运行编译命令(rake cucumber),我使用rvm当前在终端中执行此操作。 我的〜/ .MacOSX / environment.plist中有正确的路径,但是emacs坚持在这条路径上加前一步,因此无用。 我也尝试过: (when (equal system-type ‘darwin) (setenv “PATH” (concat “/Users/fearoffish/.rvm/bin:/Users/fearoffish/.rvm/rubies/ruby-1.8.7-p249/bin:/Users/fearoffish/.rvm/gems/ruby-1.8.7-p249/bin:/Users/fearoffish/.rvm/gems/ruby-1.8.7-p249%global/bin:/Users/fearoffish/.rvm/bin”)) (push “/Users/fearoffish/.rvm/bin” exec-path) (push “/Users/fearoffish/.rvm/rubies/ruby-1.8.7-p249/bin” exec-path) (push “/Users/fearoffish/.rvm/gems/ruby-1.8.7-p249/bin” exec-path) (push “/Users/fearoffish/.rvm/gems/ruby-1.8.7-p249%global/bin” exec-path) (push “/Users/fearoffish/.rvm/bin” exec-path)) 这是emacs初学者的绝望尝试,以获得我想要的东西。 它仍然在它前面,所以我的道路最终是: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/fearoffish/.rvm/bin:/Users/fearoffish/.rvm/rubies/ruby-1.8.7-p249/bin:/Users/fearoffish/.rvm/gems/ruby-1.8.7-p249/bin:/Users/fearoffish/.rvm/gems/ruby-1.8.7-p249%global/bin 我不希望/ usr / bin和其他人在前面,我希望我的路径首先和emacs前置路径到最后,我认为这将解决我的问题。 我通过简单地打开Aquamacs并运行meta-x compile然后echo $PATH 。 有任何想法吗?