最近ruby版本
a = 5
b = 6
f = 5*6
puts “hello world”
puts “#{a}和#{b}的乘积是#{f}”
ruby 1.9.3p286不能输出中文
遇到中文会报错invalid multibyte char (US-ASCII)解决办法
网上很多办法是在第一行加上
#encoding:utf-8
但是进过测试发现 应该是第一行加上
#encoding:gbk
例如
#encoding:gbk
这样就可以了
此文章通过 python 爬虫创建,原文是自己的csdn 地址: 关于ruby提示 invalid multibyte char (US-ASCII)解决办法