require 'rubygems/installer'require 'rubygems/remote_installer'def install_gem(gem_name) if File.file? gem_name: Gem::Installer.new(gem_name).install else Gem::RemoteInstaller.new.install(gem_name) endendinstall_gem('cmdparse')