首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SublimeREPL +倍频程

SublimeREPL +倍频程
EN

Stack Overflow用户
提问于 2014-05-27 17:22:02
回答 2查看 3.9K关注 0票数 4

我正在使用Octave做一些机器学习工作,我注意到在“崇高”中的包库中有SublimeREPL: Octave作为选项。然而,当我选择它时,我会得到以下错误消息:

代码语言:javascript
复制
FileNotFoundError(2, "No such file or directory: octave")

是否有一种方法使用崇高的代码与八度?

非常感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-05-27 17:52:11

首先,您需要找出您的octave可执行文件所在的位置,并注意到它的完整路径。在Linux或OS上,打开您最喜欢的终端模拟器并键入which octave,如果它在您的$PATH变量中,它将打印到它的完整路径(例如,/opt/local/bin/octave或类似的东西)。如果它不在您的路径上,或者您在Windows上,那么如果您是在Windows上,那么您必须四处搜索,直到找到octaveoctave.exe为止。

一旦你有了路径,打开崇高并选择Preferences -> Browse Packages...,,它将打开你的Packages文件夹(令人惊讶)。导航到Packages/SublimeREPL/config/Octave并在Sublime中打开Main.sublime-menu文件--别担心,它只是普通的JSON。向下走到第18行(或附近)--应该是"cmd": ["octave", "-i"],。将"octave"更改为"/full/path/to/octave",显然用前面提到的实际完整路径替换/full/path/to/

保存文件,您应该都设置好了。Tools -> SublimeREPL -> Octave现在应该打开一个交互式会话,就像在命令行上运行octave -i一样。您可以使用所有常用的SublimeREPL快捷方式将代码发送到正在运行的REPL,或者只使用if用于测试函数、代码片段等。

玩得开心!

票数 10
EN

Stack Overflow用户

发布于 2017-07-09 21:48:13

我在OS上使用了崇高的文本3

八度节目运行得很好。所以您可以尝试下面提到的步骤

开放崇高

Goto工具->构建系统->新构建系统.

粘贴此代码

代码语言:javascript
复制
{
"cmd": ["/usr/local/octave/3.8.0/bin/octave-3.8.0", "$file"],
"selector": "source.m"
}

将其保存为Octave.崇高-构建

现在使用Octave作为您的构建系统。

使用⌘+B运行您的代码。

享受吧!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23895407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档