Jupyter笔记本(Anaconda)中的Julia内核错误

问题描述:

当我使用Jupyter打开Julia 0.6.0笔记本时,内核尝试连接,失败并在笔记本右上方出现红色按钮“内核错误”。我卸载并重新安装,但没有任何改变。以下是我点击“内核错误”时得到的消息:Jupyter笔记本(Anaconda)中的Julia内核错误

Traceback (most recent call last): 
    File "C:\ProgramData\Anaconda3\lib\site-packages\notebook\base\handlers.py", line 516, in wrapper 
    result = yield gen.maybe_future(method(self, *args, **kwargs)) 
    File "C:\ProgramData\Anaconda3\lib\site-packages\tornado\gen.py", line 1055, in run 
    value = future.result() 
    File "C:\ProgramData\Anaconda3\lib\site-packages\tornado\concurrent.py", line 238, in result 
    raise_exc_info(self._exc_info) 
    File "<string>", line 4, in raise_exc_info 
    File "C:\ProgramData\Anaconda3\lib\site-packages\tornado\gen.py", line 1063, in run 
    yielded = self.gen.throw(*exc_info) 
    File "C:\ProgramData\Anaconda3\lib\site-packages\notebook\services\sessions\handlers.py", line 75, in post 
    type=mtype)) 
    File "C:\ProgramData\Anaconda3\lib\site-packages\tornado\gen.py", line 1055, in run 
    value = future.result() 

File "C:\ProgramData\Anaconda3\lib\subprocess.py", line 707, in __init__ 
    restore_signals, start_new_session) 
    File "C:\ProgramData\Anaconda3\lib\subprocess.py", line 990, in _execute_child 
    startupinfo) 
OSError: [WinError 740] The requested operation requires elevation. 

在此先感谢您的帮助!

看起来你没有足够的权限启动Julia Kernel。 你不需要成为管理员来使用Julia内核,但它看起来像你的电脑相信你应该。

尝试运行julia解释器,并手动内核以查看是否可以。

+0

它可以手动工作,我可以从REPL打开笔记本。但是当我直接从Jupyter打开Julia笔记本时,同样的错误再次出现。当我从REPL运行'Pkg.checkout(“IJulia”)'时,输出如下:'Checkout IJulia master''错误:IJulia脏,bailing'。 – ludo

+0

你需要刷新茱莉亚包;我不知道他们在窗户上的位置;但它在内部使用git;如果这些文件已被篡改,并给你这个错误信息。 – Matt