bpython ipython 区别_python-IPython Noteb

这个问题已经在这里有了答案:

Pelican 3.3 pelican-quickstart错误“ ValueError:未知语言环境:UTF-8” 6个答案

安装最新的Mac OSX 64位Anaconda Python发行版之后,尝试启动IPython Notebook时,我始终收到ValueError。

启动ipython可以正常工作:

3-millerc-~:ipython

Python 2.7.3 |Anaconda 1.4.0 (x86_64)| (default, Feb 25 2013, 18:45:56)

Type "copyright", "credits" or "license" for more information.

IPython 0.13.1 -- An enhanced Interactive Python.

? -> Introduction and overview of IPython's features.

%quickref -> Quick reference.

help -> Python's own help system.

object? -> Details about 'object', use 'object??' for extra details.

但是启动ipython笔记本:

4-millerc-~:ipython notebook

结果出现ValueError(带有回溯):

Traceback (most recent call last):

File "/Users/millerc/anaconda/bin/ipython", line 7, in

launch_new_instance()

File "/Users/millerc/anaconda/lib/python2.7/site-packages/IPython/frontend/terminal/ipapp.py", line 388, in launch_new_instance

app.initialize()

File "", line 2, in initialize

File "/Users/millerc/anaconda/lib/python2.7/site-packages/IPython/config/application.py", line 84, in catch_config_error

return method(app, *args, **kwargs)

File "/Users/millerc/anaconda/lib/python2.7/site-packages/IPython/frontend/terminal/ipapp.py", line 313, in initialize

super(TerminalIPythonApp, self).initialize(argv)

File "", line 2, in initialize

File "/Users/millerc/anaconda/lib/python2.7/site-packages/IPython/config/application.py", line 84, in catch_config_error

return method(app, *args, **kwargs)

File "/Users/millerc/anaconda/lib/python2.7/site-packages/IPython/core/application.py", line 325, in initialize

self.parse_command_line(argv)

File "/Users/millerc/anaconda/lib/python2.7/site-packages/IPython/frontend/terminal/ipapp.py", line 308, in parse_command_line

return super(TerminalIPythonApp, self).parse_command_line(argv)

File "", line 2, in parse_command_line

File "/Users/millerc/anaconda/lib/python2.7/site-packages/IPython/config/application.py", line 84, in catch_config_error

return method(app, *args, **kwargs)

File "/Users/millerc/anaconda/lib/python2.7/site-packages/IPython/config/application.py", line 420, in parse_command_line

return self.initialize_subcommand(subc, subargv)

File "", line 2, in initialize_subcommand

File "/Users/millerc/anaconda/lib/python2.7/site-packages/IPython/config/application.py", line 84, in catch_config_error

return method(app, *args, **kwargs)

File "/Users/millerc/anaconda/lib/python2.7/site-packages/IPython/config/application.py", line 352, in initialize_subcommand

subapp = import_item(subapp)

File "/Users/millerc/anaconda/lib/python2.7/site-packages/IPython/utils/importstring.py", line 40, in import_item

module = __import__(package,fromlist=[obj])

File "/Users/millerc/anaconda/lib/python2.7/site-packages/IPython/frontend/html/notebook/notebookapp.py", line 46, in

from .handlers import (LoginHandler, LogoutHandler,

File "/Users/millerc/anaconda/lib/python2.7/site-packages/IPython/frontend/html/notebook/handlers.py", line 36, in

from docutils.core import publish_string

File "/Users/millerc/anaconda/lib/python2.7/site-packages/docutils/core.py", line 20, in

from docutils import frontend, io, utils, readers, writers

File "/Users/millerc/anaconda/lib/python2.7/site-packages/docutils/frontend.py", line 41, in

import docutils.utils

File "/Users/millerc/anaconda/lib/python2.7/site-packages/docutils/utils/__init__.py", line 20, in

from docutils.io import FileOutput

File "/Users/millerc/anaconda/lib/python2.7/site-packages/docutils/io.py", line 18, in

from docutils.utils.error_reporting import locale_encoding, ErrorString, ErrorOutput

File "/Users/millerc/anaconda/lib/python2.7/site-packages/docutils/utils/error_reporting.py", line 47, in

locale_encoding = locale.getlocale()[1] or locale.getdefaultlocale()[1]

File "/Users/millerc/anaconda/lib/python2.7/locale.py", line 503, in getdefaultlocale

return _parse_localename(localename)

File "/Users/millerc/anaconda/lib/python2.7/locale.py", line 435, in _parse_localename

raise ValueError, 'unknown locale: %s' % localename

ValueError: unknown locale: UTF-8

从终端运行locale命令:

5-millerc-~:locale

LANG=

LC_COLLATE="C"

LC_CTYPE="UTF-8"

LC_MESSAGES="C"

LC_MONETARY="C"

LC_NUMERIC="C"

LC_TIME="C"

LC_ALL=

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值