首页 文章

在mac os x上安装ipython笔记本

提问于
浏览
1

我想知道是否有人在Mac OSX上安装了ipython笔记本?

目前我能够在 terminal note 中运行它,但是一旦我输入笔记本版本,就会遇到运行它时遇到的问题 .

以下是我得到的错误:

回溯(最近一次调用最后一次):文件“/ Users / tayyangki / anaconda / bin / ipython”,第9行,在load_entry_point('ipython == 2.0.0-dev','console_scripts','ipython')()文件“/Users/tayyangki/anaconda/lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7.egg/IPython/init.py”,第118行,在start_ipython中返回launch_new_instance(argv = argv, ** kwargs)在launch_instance app中输入文件“/Users/tayyangki/anaconda/lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7.egg/IPython/config/application.py”,第565行.initialize(argv)文件“”,第2行,初始化文件“/Users/tayyangki/anaconda/lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7.egg/IPython/config/application .py“,第92行,在catch_config_error中返回方法(app,* args,** kwargs)文件”/Users/tayyangki/anaconda/lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7 . egg / IPython / terminal / ipapp.py“,第314行,初始化超级(TerminalIPythonApp,self).initialize(argv)文件”“,第2行,初始化文件”/Users/tayyangki/anaconda/lib/python2.7 / site-packages / ipython-2.0.0_dev-py2.7.egg / IPython / config / application.py“,第92行,在catch_config_error返回方法(app,* args,** kwargs)文件”/ Users / tayyangki / anaconda /lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7.egg/IPython/core/application.py“,第371行,初始化self.parse_command_line(argv)文件”/ Users / tayyangki / anaconda / lib / python2.7 / site-packages / ipython-2.0.0_dev-py2.7.egg / IPython / terminal / ipapp.py“,第309行,在parse_command_line中返回super(TerminalIPythonApp,self).parse_command_line(argv)文件“”,第2行,在parse_command_line文件“/Users/tayyangki/anaconda/lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7.egg/IPython/config/application.py”中,行92,在catch_config_error中返回方法(app,* args,** kwargs)文件“/Users/tayyangki/anaconda/lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7.egg/IPython/config /application.py“,第474行,在parse_command_line中返回self.initialize_subcommand(subc,subargv)文件”“,第2行,在initialize_subcommand文件中” /Users/tayyangki/anaconda/lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7.egg/IPython/config/application.py“,第92行,在catch_config_error中返回方法(app,* args ,** kwargs)在initialize_subcommand中输入文件“/Users/tayyangki/anaconda/lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7.egg/IPython/config/application.py”,第405行subapp = import_item(subapp)File“/Users/tayyangki/anaconda/lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7.egg/IPython/utils/importstring.py”,第42行,in import_item module = import(package,fromlist = [obj])File“/Users/tayyangki/anaconda/lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7.egg/IPython/html/notebookapp . py“,第75行,来自IPython.consoleapp import IPythonConsoleApp文件”/Users/tayyangki/anaconda/lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7.egg/IPython/consoleapp.py“ ,第43行,来自IPython.kernel.zmq.kernelapp import(文件“/Users/tayyangki/anaconda/lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7.egg/IPython/kernel/ ž mq / kernelapp.py“,第54行,来自.ipkernel导入内核文件”/Users/tayyangki/anaconda/lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7.egg/IPython/kernel /zmq/ipkernel.py“,第40行,来自.zmqshell导入ZMQInteractiveShell文件”/Users/tayyangki/anaconda/lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7.egg/IPython/ kernel / zmq / zmqshell.py“,第36行,来自IPython.core.payloadpage import install_payload_page File”/Users/tayyangki/anaconda/lib/python2.7/site-packages/ipython-2.0.0_dev-py2.7 . egg / IPython / core / payloadpage.py“,第24行,来自docutils.core import publish_string文件”/Users/tayyangki/anaconda/lib/python2.7/site-packages/docutils/core.py“,第20行,来自docutils导入前端,io,utils,读者,作者文件“/Users/tayyangki/anaconda/lib/python2.7/site-packages/docutils/frontend.py”,第41行,在import docutils.utils文件中“/用户/ tayyangki / anaconda / lib / python2.7 / site-packages / docutils / utils / init.py“,第20行,在import docutils.io文件中”/ Users / tayyangk i / anaconda / lib / python2.7 / site-packages / docutils / io.py“,第18行,来自docutils.utils.error_reporting import locale_encoding,ErrorString,ErrorOutput File“/Users/tayyangki/anaconda/lib/python2.7/site-packages/docutils/utils/error_reporting.py”,第47行,在locale_encoding = locale.getlocale()[1]或locale.getdefaultlocale()[1]在getdefaultlocale中输入文件“/Users/tayyangki/anaconda/lib/python2.7/locale.py”,第511行,返回_parse_localename(localename)文件“/Users/tayyangki/anaconda/lib/python2.7/locale.py”,第443行,在_parse_localename中引发ValueError,'未知语言环境:%s'%localename ValueError:未知语言环境:UTF-8

非常感谢有人能帮助我吗?

2 回答

  • 1

    如上所述here,要添加的"unknown locale: UTF-8"问题的解决方法:

    export LC_ALL=en_US.UTF-8
    export LANG=en_US.UTF-8
    

    到你的〜/ .bash_profile .

  • 1

    感谢您的信息,但几周前我已经发现了问题并忘记在这里发布....

    对于Mac安装来说,它非常棘手,因此在安装时,不是输入:easy_install ipython,用户必须指定python版本 . 因此,我需要输入easy_install ipython2.7

    之后一切都很好,工作得很好!

相关问题