IPython Notebook 区域设置错误
安装 Anaconda Python for Mac OSX 后尝试启动 IPython Notebook 时,可能会出现错误:
ValueError: unknown locale: UTF-8
此问题源于系统设置和 IPython 之间的区域设置不匹配 笔记本。要解决此问题,需要设置 locale 环境变量以匹配系统的首选语言环境。
解决方案:
确定首选语言环境使用区域设置命令:
locale
这将显示当前区域设置设置。
设置 LC_ALL 和 LANG 环境变量以匹配系统区域设置,例如瑞士法语区域设置:
export LC_ALL=fr_CH.UTF-8 export LANG=fr_CH.UTF-8
重新加载环境变量:
source ~/.bash_profile
重新启动 IPython Notebook:
ipython notebook
或者,可以直接在 Anaconda Python 环境中设置语言环境变量:
ipython --env LC_ALL=fr_CH.UTF-8 notebook
通过相应地设置语言环境环境变量, IPython Notebook 将能够在正确的语言环境下运行,从而解决 ValueError。
以上是如何修复 macOS 上的 IPython Notebook'ValueError:未知区域设置:UTF-8”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!