Ruby

1. 问题杂记

1.1. Windows编码问题

1
Exception: invalid byte sequence in GB2312 in page

除了代码中设置好utf-8编码还应该在环境变量中设置下面两个参数:

1
2
3
4
5
6
7
8
#临时方法,在CMD中敲
set  LC_ALL=zh_CN.UTF-8 
set  LANG=zh_CN.UTF-8

#或者,在环境变量中添加这两个变量

LC_ALL=zh_CN.UTF-8 
LANG=zh_CN.UTF-8

1.2. Ruby 创建文件