如何在windows

时间:2016-02-15 03:32:46

标签: python windows doxygen

我尝试为https://github.com/open-source-parsers/jsoncpp

构建文档

该命令是

python doxybuild.py --doxygen=$(which doxygen) --open --with-dot

这里我不断收到错误

$(which doxygen)
我认为这是linux命令,因为我使用的是Windows。看到

中的帮助后
python doxybuild.py --help

我知道它要求doxy路径。所以我用

运行脚本
python doxybuild.py --doxygen=C:\Program Files\doxygen\bin --open --with-dot

但我还是得到了说法

C:\Program Files\doxygen\bin is not a file

我试过

C:\Program Files\doxygen\bin\doxygen.exe

仍然是同样的错误。任何人都可以帮我在windows上构建这个doxygen doc或者在windows中运行需要exe文件的python脚本?感谢。

我的电脑在Windows 10上运行。

[编辑] Python脚本我不断得到异常

def assert_is_exe(path):
    if not path:
        raise Exception('path is empty.')
    if not os.path.isfile(path):
        raise Exception('%r is not a file.' %path)
    if not os.access(path, os.X_OK):
        raise Exception('%r is not executable by this user.' %path)

1 个答案:

答案 0 :(得分:3)

我认为我应该把它作为答案而不是评论:

尝试添加引号。 “C:\ Program Files \ doxygen \ bin \ doxygen.exe”