【问题标题】:While running doxygen, "sh: doxypy: command not found" error is coming运行 doxygen 时,出现“sh: doxypy: command not found”错误
【发布时间】:2017-05-24 19:09:37
【问题描述】:

我在我的 linux 机器上安装了doxygen 1.8.8,并尝试运行doxypy,但发现问题

[nipatel@caspgval4 docs]$ doxygen --version
1.8.8

[nipatel@caspgval4 docs]$ whereis doxypy
doxypy: /usr/bin/doxypy.py

[nipatel@caspgval4 docs]$ which doxypy
doxypy: Command not found.

在运行 doxygen 时,我看到以下错误:

Reading /mypath/myfile.py...
sh: doxypy: command not found

机器上的路径:

echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/usr/bin/doxypy.py

如果我在这里遗漏了什么,有人可以告诉我吗?如何使 doxypy 命令工作?我需要添加任何PATH 什么的吗?

【问题讨论】:

    标签: python bash python-2.7 shell doxygen


    【解决方案1】:

    我建议不要将doxypy.py 重命名为doxypy

    创建符号链接:ln -s /usr/bin/doxypy.py /usr/bin/doxypy

    【讨论】:

      【解决方案2】:

      也许您的$PATH 变量不包含默认路径? echo $PATH 应该给出如下内容:

      [root@server ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

      如果它为空,您可以使用此命令设置PATH 变量

      export PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"

      【讨论】:

      • @Nikhil,我已经用我的路径更新了问题,是否正确?还是我需要更新?
      • 看起来不错..让我们去看看
      • 求助,$ doxypy doxypy: Command not found.,它无法识别命令。
      【解决方案3】:

      我将/usr/bin/doxypy.py 重命名为/usr/bin/doxypy,它解决了这个问题。

      【讨论】:

        猜你喜欢
        • 2011-12-18
        • 2020-09-26
        • 1970-01-01
        • 1970-01-01
        • 2022-07-05
        • 2020-01-28
        • 1970-01-01
        • 2016-02-24
        • 1970-01-01
        相关资源
        最近更新 更多