【问题标题】:Cannot open IJulia; it instead starts IPython无法打开 IJulia;而是启动 IPython
【发布时间】:2013-10-23 13:18:23
【问题描述】:

如何在浏览器中使用 IJulia?

当我通过在终端上执行 ipython notebook --profile julia 开始打开它时,我的浏览器会打开一个新窗口 - 但是,它是 IPython 笔记本,而不是 IJulia 笔记本。

为什么显示 IPython?供您参考,我使用 Python 2.7.5 和 iPython 1.1,而 Julia 使用 0.2.0。另外,当我尝试运行Pkg.add("IJulia") 时,INFO: Nothing to be done. 显示在我的屏幕上。

【问题讨论】:

    标签: ipython julia ijulia-notebook


    【解决方案1】:

    可能只是徽标的缓存问题。尝试执行一些代码来查看内核实际上是 python 还是 Julia。 IJulia notebook 实际上是一个 IPython notebook,但它在后面与 Julia 对话。

    【讨论】:

    • 不,当我在那里编写一些代码并运行它时,内核假定为 python - 因此当我编写 for ~ end 语法时,它吐出了一个错误。
    • 控制台有没有说什么特别的?你能检查一下cat $(ipython locate)/profile_julia/ipython_config.py | grep -v '^#' 说什么吗? (看起来像c.KernelManager.kernel_cmd = [".../julia", ".../kernel.jl", "{connection_file}"])。如果没有尝试删除 julia 个人资料并运行 Pkg.fixup('IJulia') IIRC。
    • 你说得对,我在~/.ipython/profile_julia 中没有ipython_config.py。然后运行Pkg.fixup("IJulia"),IJulia 控制台开始在我的浏览器上成功打开。谢谢!
    • @Matt 你的答案是显示重音字符?
    • 谢谢!以防将来对其他人有所帮助:“警告:不推荐使用修复程序,请改用构建。”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-18
    • 1970-01-01
    • 1970-01-01
    • 2015-01-28
    • 2014-09-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多