Eric, would you be able to list the changes you made to your user.behaviors file. Also the results of running versioninfo() in the Julia REPL could be helpful.
— Mike On Monday, 15 December 2014 16:54:09 UTC+2, Eric Forgy wrote: Wow. Thank you João. IJulia seems to be working now. > > I've really been struggling all evening. After not being able to get > IJulia to work, I tried to install LightTable with Juno. After modifying > user.behaviors, I restart LT and get an error: "Couldn't connect to Julia". > A window pops up and Julia starts, but LT cannot connect to it. Any ideas? > Could that also be a bad environment variable? > > THEN, I tried to install Sublime Text 2. When I go to Preferences -> > Browse Packages... it crashes. > > Not a great start. Three IDEs not working. I'm sure it has more to do with > my inexperience than anything, but THANK YOU for at least letting me go > home with a glimmer of hope after seeing IJulia working :) > > > On Monday, December 15, 2014 10:13:08 PM UTC+8, João Felipe Santos wrote: >> >> This is not a problem with IJulia, but with Anaconda Python on Mac >> specifically. Try setting these environment variables before calling >> notebook(): >> >> using IJulia >> ENV[“LC_ALL”] = “en_US.UTF-8” >> ENV[“LANG”] = “en_US.UTF-8” >> notebook() >> >> I don’t know exactly the source of this issue and not everyone running >> Yosemite has the same problem, but apparently you are not alone: >> http://stackoverflow.com/questions/19961239/pelican-3-3-pelican-quickstart-error-valueerror-unknown-locale-utf-8 >> >> Best, >> João >> >> On Dec 15, 2014, at 8:05 AM, Eric Forgy <[email protected]> wrote: >> >> Hi everyone, >> >> I am new to Julia (and Python for that matter) and, after watching some >> nice MIT lectures on YouTube, was inspired to try to install IJulia, but am >> having some difficulties. >> >> I'm on a MacBook Pro running OS X Yosemite (10.10.1). >> >> I tried to follow the instructions here: >> >> - https://github.com/JuliaLang/IJulia.jl >> >> I did not have Python installed, so I downloaded and installed Anaconda >> and ran >> >> conda update ipython >> >> >> Everything seemed fine. If I run ipython from the command line, I get a >> command prompt and can enter "1+1" and get an output "2", which seems >> encouraging. >> >> Then I launch Julia and enter: >> >> julia> Pkg.add("IJulia") >> >> >> It seems ok. Then I enter: >> >> julia> using IJulia >> >> >> It seems ok. Then I enter: >> >> julia> notebook() >> >> >> I get a bunch of scary error messages (pasted below). >> >> I am pretty sure there is something very simple/embarrassing I'm missing. >> Any ideas? >> >> Thank you for any help. >> >> Best regards, >> Eric >> >> *julia> **notebook()* >> >> Traceback (most recent call last): >> >> File "//anaconda/bin/ipython", line 6, in <module> >> >> sys.exit(start_ipython()) >> >> File "//anaconda/lib/python2.7/site-packages/IPython/__init__.py", line >> 120, in start_ipython >> >> return launch_new_instance(argv=argv, **kwargs) >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/config/application.py", >> line 563, in launch_instance >> >> app.initialize(argv) >> >> File "<string>", line 2, in initialize >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/config/application.py", >> line 92, in catch_config_error >> >> return method(app, *args, **kwargs) >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/terminal/ipapp.py", line >> 321, in initialize >> >> super(TerminalIPythonApp, self).initialize(argv) >> >> File "<string>", line 2, in initialize >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/config/application.py", >> line 92, in catch_config_error >> >> return method(app, *args, **kwargs) >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/core/application.py", line >> 381, in initialize >> >> self.parse_command_line(argv) >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/terminal/ipapp.py", line >> 316, in parse_command_line >> >> return super(TerminalIPythonApp, self).parse_command_line(argv) >> >> File "<string>", line 2, in parse_command_line >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/config/application.py", >> line 92, in catch_config_error >> >> return method(app, *args, **kwargs) >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/config/application.py", >> line 475, in parse_command_line >> >> return self.initialize_subcommand(subc, subargv) >> >> File "<string>", line 2, in initialize_subcommand >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/config/application.py", >> line 92, in catch_config_error >> >> return method(app, *args, **kwargs) >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/config/application.py", >> line 406, in initialize_subcommand >> >> subapp = import_item(subapp) >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/utils/importstring.py", >> line 42, in import_item >> >> module = __import__(package, fromlist=[obj]) >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/html/notebookapp.py", line >> 81, in <module> >> >> from IPython.consoleapp import IPythonConsoleApp >> >> File "//anaconda/lib/python2.7/site-packages/IPython/consoleapp.py", >> line 43, in <module> >> >> from IPython.kernel.zmq.kernelapp import ( >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/kernel/zmq/kernelapp.py", >> line 54, in <module> >> >> from .ipkernel import Kernel >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/kernel/zmq/ipkernel.py", >> line 40, in <module> >> >> from .zmqshell import ZMQInteractiveShell >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/kernel/zmq/zmqshell.py", >> line 36, in <module> >> >> from IPython.core.payloadpage import install_payload_page >> >> File >> "//anaconda/lib/python2.7/site-packages/IPython/core/payloadpage.py", line >> 24, in <module> >> >> from docutils.core import publish_string >> >> File "//anaconda/lib/python2.7/site-packages/docutils/core.py", line >> 20, in <module> >> >> from docutils import frontend, io, utils, readers, writers >> >> File "//anaconda/lib/python2.7/site-packages/docutils/frontend.py", >> line 41, in <module> >> >> import docutils.utils >> >> File >> "//anaconda/lib/python2.7/site-packages/docutils/utils/__init__.py", line >> 20, in <module> >> >> import docutils.io >> >> File "//anaconda/lib/python2.7/site-packages/docutils/io.py", line 18, >> in <module> >> >> from docutils.utils.error_reporting import locale_encoding, >> ErrorString, ErrorOutput >> >> File >> "//anaconda/lib/python2.7/site-packages/docutils/utils/error_reporting.py", >> line 47, in <module> >> >> locale_encoding = locale.getlocale()[1] or >> locale.getdefaultlocale()[1] >> >> File "//anaconda/lib/python2.7/locale.py", line 543, in getdefaultlocale >> >> return _parse_localename(localename) >> >> File "//anaconda/lib/python2.7/locale.py", line 475, in >> _parse_localename >> >> raise ValueError, 'unknown locale: %s' % localename >> >> ValueError: unknown locale: UTF-8 >> >> *ERROR: failed process: Process(`ipython notebook --profile julia`, >> ProcessExited(1)) [1]* >> >> * in pipeline_error at process.jl:502* >> >> * in notebook at /Users/ericforgy/.julia/v0.3/IJulia/src/IJulia.jl:177* >> >> * in notebook at /Users/ericforgy/.julia/v0.3/IJulia/src/IJulia.jl:176* >> >> >> >>
