易学智能

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2151|回复: 0

jupyternotebook接力赛(10):Jupyter notebook的中文选择

[复制链接]

14

主题

153

帖子

664

积分

等待验证会员

积分
664
发表于 2018-9-25 16:11:06 | 显示全部楼层 |阅读模式
本帖最后由 小果子 于 2018-9-25 16:39 编辑

如何选择语言?
1. jupyter notebook命令在启动时,读取LANG环境变量(xx_XX或xx形式,其中xx是你想要运行的语言)。
提示:如果在widows下,你可以在 PowerShell 下设置${Env:LANG} = "xx_XX";如果在Ubuntu 16下,你应该设置环境变量LANGUAGE="xx_XX"。
2. 在你的浏览器时设置中,web页面的首选语言(xx)也是可用的。此时,它必须排在首位。
示例
Ubuntu16
  • 查看当前系统的语言环境
  1. zg@ubuntu:~$ locale
  2. LANG=en_US.UTF-8
  3. LANGUAGE=en_US:
  4. LC_CTYPE="en_US.UTF-8"
  5. LC_NUMERIC="en_US.UTF-8"
  6. LC_TIME="en_US.UTF-8"
  7. LC_COLLATE="en_US.UTF-8"
  8. LC_MONETARY="en_US.UTF-8"
  9. LC_MESSAGES="en_US.UTF-8"
  10. LC_PAPER="en_US.UTF-8"
  11. LC_NAME="en_US.UTF-8"
  12. LC_ADDRESS="en_US.UTF-8"
  13. LC_TELEPHONE="en_US.UTF-8"
  14. LC_MEASUREMENT="en_US.UTF-8"
  15. LC_IDENTIFICATION="en_US.UTF-8"
  16. LC_ALL=
  17. zg@ubuntu:~$
复制代码
  • 查看已安装语言
  1. zg@ubuntu:~$ locale -a
  2. C
  3. C.UTF-8
  4. POSIX
  5. en_US
  6. en_US.iso88591
  7. en_US.utf8
复制代码
注意:若未安装zh_CN.UTF-8,则安装sudo locale-gen zh_CN.UTF-8
  • 编辑配置文件
  1. zg@ubuntu:~$ vi ~/.profile
  2. # 添加下面内容
  3. export LANG="zh_CN.UTF-8"
  4. export LC_ALL="zh_CN.UTF-8"
  5. export LANGUAGE="zh_CN"
复制代码
  • 使配置文件生效
  1. zg@ubuntu:~$ source ~/.profile
复制代码
  • 再次查看配置文件
  1. zg@ubuntu:~$ locale -a
  2. LANG=zh_CN.UTF-8
  3. LANGUAGE=zh_CN
  4. LC_CTYPE="zh_CN.UTF-8"
  5. LC_NUMERIC="zh_CN.UTF-8"
  6. LC_TIME="zh_CN.UTF-8"
  7. LC_COLLATE="zh_CN.UTF-8"
  8. LC_MONETARY="zh_CN.UTF-8"
  9. LC_MESSAGES="zh_CN.UTF-8"
  10. LC_PAPER="zh_CN.UTF-8"
  11. LC_NAME="zh_CN.UTF-8"
  12. LC_ADDRESS="zh_CN.UTF-8"
  13. LC_TELEPHONE="zh_CN.UTF-8"
  14. LC_MEASUREMENT="zh_CN.UTF-8"
  15. LC_IDENTIFICATION="zh_CN.UTF-8"
  16. LC_ALL=zh_CN.UTF-8
复制代码
  • 启动Jupyter notebook
  1. zg@ubuntu:~$ jupyter notebook
  2. # 若发生错误--OSError: [Errno 99] Cannot assign requested address,则使用这条命令
  3. zg@ubuntu:~$ jupyter notebook --ip=0.0.0.0 --no-browser --allow-root
复制代码
注意:若语言配置仍未生效,则需要重启Ubuntu,确保语言设置真正生效
Windows
  • 临时生效
  1. # powershell中操作
  2. # 添加环境变量
  3. PS C:\Users\zg> $env:LANG="zh_CN"   # 该变量只在当前会话中生效
  4. # 查看该变量是否添加成功
  5. PS C:\Users\zg> ls env:
  6. LANG                           zh_CN
  7. # 启动Jupyter notebook
  8. PS C:\Users\zg> jupyter notebook
复制代码
  • 永久生效
我的电脑-右键-属性-高级系统设置-环境变量-系统变量-新建(变量名:LANG 变量值:zh_CN)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|易学智能

GMT+8, 2024-12-22 13:33 , Processed in 0.016852 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表