zoukankan      html  css  js  c++  java
  • Jupyter notebook 无法显示中文文件名

    Jupyter notebook 无法显示中文文件名

    步骤一:确定OS是否有问题

    [root@533a171fb0b4 python]# rpm -qa | grep -i Chinese
    google-noto-sans-simplified-chinese-fonts-20141117-5.el7.noarch
    google-noto-sans-traditional-chinese-fonts-20141117-5.el7.noarch
    [root@533a171fb0b4 python]# ls
    Untitled1.ipynb  book  ??????.ipynb  ???????????????.ipynb  ??????.ipynb  ?????????.ipynb
    [root@533a171fb0b4 python]# printenv | grep LC
    [root@533a171fb0b4 python]# export LC_ALL=zh_CN.UTF-8
    [root@533a171fb0b4 python]# printenv | grep LC
    LC_ALL=zh_CN.UTF-8
    [root@533a171fb0b4 python]# ls
    book  Untitled1.ipynb  嵌套与递归.ipynb  你好.ipynb  水仙花.ipynb  正则.ipynb
    [root@533a171fb0b4 python]# tail /etc/profile
    export LC_ALL='en_US.UTF-8'
    

    注意:需要设置 LC_ALL 参数名:export LC_ALL='en_US.UTF-8'

    步骤二:查看 Jupyter 情况

    步骤三:修改参数,重启生效

    [root@533a171fb0b4 python]# ps -ef | grep jupyter-notebook
    root      1198  1186  0 10:28 ?        00:00:02 /usr/bin/python3 /usr/local/bin/jupyter-notebook --allow-root
    root      1287  1232  0 10:53 ?        00:00:00 grep --color=auto jupyter-notebook
    [root@533a171fb0b4 python]# kill -15 1198
    [root@533a171fb0b4 python]# 
    [root@533a171fb0b4 python]# vi /etc/profile
    [root@533a171fb0b4 python]# tail -n2 /etc/profile
    export LC_ALL='en_US.UTF-8'
    export LANGAGE=zh_CN
    [root@533a171fb0b4 python]# 
    [root@533a171fb0b4 python]# jupyter-notebook --allow-root
    [I 10:54:59.893 NotebookApp] 启动notebooks 在本地路径: /srv/python
    [I 10:54:59.893 NotebookApp] 本程序运行在: http://533a171fb0b4:8888/
    [I 10:54:59.893 NotebookApp] 使用control-c停止此服务器并关闭所有内核(两次跳过确认).
    [W 10:54:59.899 NotebookApp] 没有找到web浏览器: could not locate runnable browser.
    

    注意:需要设置 LANGAGE 参数名:export LANGAGE=zh_CN

    提示:如果仍然需要英文界面,则修改为 export LANGAGE=en_US 总之要保证有内容

    参考资料:
    notebook/notebook/i18n at 5.7.x · jupyter/notebook
    Cann't open a notebook with Chinese name #6997

  • 相关阅读:
    POJ_2387_最短路
    HDU_3172_带权并查集
    Python_多线程1(创建线程,简单线程同步)
    POJ_3013_最短路
    codeforces_725C_字符串
    python_文件io
    codeforces_731D_(前缀和)(树状数组)
    codeforces_738D
    java反射机制
    struts2入门
  • 原文地址:https://www.cnblogs.com/itxdm/p/Jupyter_notebook_cannot_display_Chinese_file_names.html
Copyright © 2011-2022 走看看