文字列と数値のように、暗黙には変換できない型どうしを演算すると出ます。Ruby は Python と違って + の左右で違う型を許さないため、初心者がよくはまります。
出るコード
age = 20
puts "私は" + age + "歳" # String + Integer はできない
エラーメッセージ
no implicit conversion of Integer into String (TypeError)
直し方
数値を文字列に変換してから連結します(to_s)。文字列補間 "#{}" を使う方が簡潔です。
puts "私は#{age}歳"