所以,我正在尝试在 Windows 上使用 oct2py,如下所示:
from oct2py import octave
这实际上是我重现错误所需的唯一代码。
当我执行此操作时,我得到OSError: Octave Executable not found, please add to path or set"OCTAVE_EXECUTABLE" environment variable
. 但是,我已经设置OCTAVE_EXECUTABLE
为系统变量,它指向"C:\Octave\Octave-4.4.1\bin\octave-cli-4.4.1.exe"
. 打开命令行并运行%OCTAVE_EXECUTABLE%
会给我 Octave CLI,所以我知道它是正确的。
我试过重启。我还尝试将 Octave 文件夹添加到我的路径中并删除OCTAVE_EXECUTABLE
. 都不工作。
编辑:我也试过使用 just octave-cli.exe
,我试过做print(os.environ['OCTAVE_EXECUTABLE'])
,它返回预期的路径。
这里有什么想法吗?