【问题标题】:How do I run a MATLAB_kernel in an IPython notebook using Conda?如何使用 Conda 在 IPython 笔记本中运行 MATLAB_kernel?
【发布时间】:2016-02-26 16:24:48
【问题描述】:

上下文

我想在我的 IPython 笔记本中使用 this Matlab 内核。

我已经使用 condo install 安装了必要的软件包

/用户/johncosnett/anaconda

conda install -c https://conda.anaconda.org/ioos matlab_kernel

conda install -c https://conda.anaconda.org/ioos pymatbridge

问题

我需要做什么才能运行它?

在 Github README 中它说:

"在 IPython notebook 界面中,从 'New' 菜单中选择 Matlab"

但是当我这样做时,Matlab 不可用。唯一的选择是 Python 3 我的根环境。

【问题讨论】:

  • 您是否在 conda 环境中运行过python -m matlab_kernel.install
  • @ThomasK 您的指令是拼图中缺少的几个部分之一,最终让内核启动并运行:)
  • 您提供的安装命令不再起作用。我不得不使用conda install -c https://conda.anaconda.org/pchrapka matlab_kernel。当我使用python -m matlab_kernel.install 时,出现以下错误:No module named matlab_kernel.install 但这一定与拥有多个 conda 环境有关。

标签: python matlab ipython jupyter-notebook conda


【解决方案1】:

对于其他有兴趣在 OS X 中使用此功能的人

这个blog 提供了很好的说明。


  • 确保您已经安装了 Matlab 并且可以正常工作...这样做 没有它就不行。

  • 确保您处于带有

    的 conda 环境中
    • python 3.4
    • Ipython 4.1.1
    • pymatbridge 0.5.2 ioos
    • jupyter 1.0.0

浪费我生命的时间是将我的 MATLAB 版本指向 matlab_kernel。

要做的事情:将其粘贴到您的终端中,然后重新启动您的终端:

echo “export MATLAB_EXECUTABLE=/Applications/MATLAB_2015b.app/bin/matlab” >> ~/.bash_profile

最后,您可以使用open ~/.bash_profile检查对您的 bash_profile 所做的修改

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-24
    • 2015-08-21
    相关资源
    最近更新 更多