JM (Jason Meridth)

JM (Jason Meridth)

Learn, Converse, Share

06 Oct 2009

'Bad Interpreter: No Medium' error when running Ruby from Git Bash

I opened my Windows VM last night for the first time in months to finally work on a .NET project from Github.  When I found out I needed the rspec gem installed (I’m normally a shoulda guy), I decided to see what gems I had installed first:

gem list

and got the following error:

$ gem list
sh.exe": /c/Ruby/bin/gem: D:/Users/Luis/projects/oss/oci/installer2-trunk/ruby/bin/ruby.exe: bad interpreter: no medium

Umm….. D:/Users/Luis? After some googling I found this article on StackOverflow that directed me to this blog.  It pretty much states that the shebang line (#!) at the top of my Ruby One-Click installer file had changed/been corrupted, I don’t know.  I changed the line to point to my ruby exe (#!C:Rubybinruby.exe) and my gem commands started working again.

Tags