oct2py无法从脚本(ubuntu)工作

时间:2017-10-25 09:12:32

标签: linux python-3.x octave oct2py

我安装了oct2py,我可以在shell交互式python3模式下导入octave。

lukas@lukas-VirtualBox:~$ python3
Python 3.5.2 (default, Sep 14 2017, 22:51:06) 
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from oct2py import octave
>>> octave.exp(1*2)
7.38905609893065
>>> 

但我无法在python3脚本中导入八度音阶。

#!/usr/bin/env python3

import oct2py
from oct2py import octave

第一行(import oct2py)没有错误。第二行产生错误:

 File "/home/lukas/detection/octave/oct2py.py", line 4, in <module>
    from oct2py import octave
ImportError: cannot import name 'octave'

我在这里找到了关于此的主题,但没有提到解决了我的问题。我将八度设置为PATH:

export PATH=/usr/bin/octave:$PATH

无结果只能在交互模式下无法在脚本中导入八度音阶。

我使用的是Ubuntu 16.04.3 LTS,Octave 4.0.0,Python3,Scipy 0.17.0

0 个答案:

没有答案