解决ubuntu16.04中文乱码问题
做keras docker的时候碰到这个问题,在docker外正常,docker内中文乱码,解决方法在https://www.jianshu.com/p/f0c3f4fe1012看到,下面整理下。解决vim乱码打开终端输入:vim /etc/vim/vimrc,进入编辑模式,加入如下配置:set fileencodings=utf-8,gb2312,gbk,gb18030set te...
·
做keras docker的时候碰到这个问题,在docker外正常,docker内中文乱码,解决方法在https://www.jianshu.com/p/f0c3f4fe1012看到
,下面整理下。
解决vim乱码
打开终端输入:
vim /etc/vim/vimrc,
进入编辑模式,加入如下配置:
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set encoding=prc
解决显示乱码
(0).查看容器语言环境
$ locale
(1).查看容器支持的语言
$ locale -a
C
C.UTF-8
POSIX
(2).修改 /etc/profile
$ vi /etc/profile
在最后添加 export LANG=C.UTF-8
(3).重新加载环境变量
$ source /etc/profile
还有就是windows文件cp到linux后,出现乱码
使用convmv处理压缩后解压的文件
使用iconv处理txt文件
特别注意的是,在docker内ubuntu系统,很有可能没有中文语言包,所以需要先下载中文语言包
具体看这个https://www.cnblogs.com/xqnq2007/p/8124584.html博客里讲的,否则没办法识别。
更多推荐
已为社区贡献1条内容
所有评论(0)