Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ipython 八度音阶悬挂在伊皮顿_Ipython_Octave_Oct2py - Fatal编程技术网

Ipython 八度音阶悬挂在伊皮顿

Ipython 八度音阶悬挂在伊皮顿,ipython,octave,oct2py,Ipython,Octave,Oct2py,我似乎无法让八度音阶魔法在伊皮顿运行。我已经安装了GNUoctave,并且(在导入oct2py之后)我可以在canopy中使用oct2py.octave。当我启动ipython并发出命令时 在[5]:%load_ext octavemagic 我得到一个返回提示,%lsmagic说%octave可用。但当我实际使用八度音阶时,例如 在[7]:x=%octave[12;34] ipython只是挂断了 我用OSX 10.7.5在MacBook上运行Canopy 1.4.1.1975。从软件包管理器

我似乎无法让八度音阶魔法在伊皮顿运行。我已经安装了GNUoctave,并且(在导入oct2py之后)我可以在canopy中使用oct2py.octave。当我启动ipython并发出命令时

在[5]:%load_ext octavemagic

我得到一个返回提示,%lsmagic说%octave可用。但当我实际使用八度音阶时,例如

在[7]:x=%octave[12;34]

ipython只是挂断了


我用OSX 10.7.5在MacBook上运行Canopy 1.4.1.1975。从软件包管理器中,我安装了iPython2.1.0-3。有什么想法吗

octavemagic
现在是
oct2py
软件包的一部分。请查看这是否适用于您:

%load_ext oct2py.ipython
x = %octave [1 2; 3 4];
x
对我来说,这会打印出预期的结果:

array([[ 1.,  2.],
       [ 3.,  4.]])

在linux系统上使用oct2py-1.6.0和octave-3.8.1进行了测试。

您还可以提供您安装的octave和oct2py版本的详细信息吗?没有什么不同,x=%octave[1 2;3 4]我已将mac升级到10.9.2(但问题与运行10.7时相同)。octave的版本是3.8.0,从下载。我已经安装了oct2py 1.6.0。现在,oct2py也不能在天篷中工作。当我说“导入oct2py”时,canopy说“请安装GNUOctave并将其放在您的路径中”。但我已经在.bash_配置文件中输入了我认为正确的命令,例如,导出路径=$PATH:/usr/local/octave/3.8.0/bin导出路径=$PATH:/Library/Frameworks/EPD64.framework/Versions/Current/bin导出路径=$PATH:/Applications/MATLAB_R2011a.app/bin您可以通过在终端中键入
哪个-octave
来检查八度二进制文件是否在您的路径中。如果是,八度二进制的路径将打印在控制台上。八度音程是否安装在
/usr/local/octave/3.8.0/bin