我正在使用 oct2py 在我的 python 代码中调用八度函数。该文件在 htdocs 文件夹中保存为 .py 文件。
#!/usr/bin/python
import cgi
import oct2py
from oct2py import octave
print('Content-type:text/html\r\n\r\n')
print('<!DOCTYPE html>')
firnum='23'
secnum='33'
octave.addpath('/Applications/XAMPP/xamppfiles/htdocs/mypython/Octavemfiles/')
firnum=int(firnum)
secnum=int(secnum)
answer=octave.mymultfunct(firnum,secnum)
print(answer)
该代码在从终端执行时运行良好并给出了答案。但是当我通过网络调用它时,oct2py 给出了一个错误说明
OSError: Octave Executable not found, please add to path or set"OCTAVE_EXECUTABLE" environment.
请提出一条出路,以便我可以从八度音程调用该函数。octave 函数只是将数字相乘。