简体   繁体   English

运行doxygen时,出现“ sh:doxypy:找不到命令”错误

[英]While running doxygen, “sh: doxypy: command not found” error is coming

I have installed doxygen 1.8.8 on my linux machine, and trying to run doxypy but seeing issue with it 我已经在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.

While running doxygen, I see following error: 运行doxygen时,出现以下错误:

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

PATH on the machine: 机器上的路径:

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

Can someone let me know if I am missing anything here? 有人可以让我知道我是否在这里丢失任何东西吗? How can I make doxypy command work? 如何使doxypy命令起作用? Do I need to add any PATH or something? 我是否需要添加任何PATH或其他内容?

Maybe Your $PATH variable doesn't contain the default paths? 也许您的$PATH变量不包含默认路径? echo $PATH should give something like: echo $PATH应该给出如下内容:

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

If it's empty, You may set the PATH variable with this command 如果为空,则可以使用此命令设置PATH变量

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

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

I suggest to not rename doxypy.py to doxypy . 我建议不要将doxypy.py重命名为doxypy

Create a symbolic link: ln -s /usr/bin/doxypy.py /usr/bin/doxypy 创建一个符号链接: ln -s /usr/bin/doxypy.py /usr/bin/doxypy

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 在 lambda 中运行 os.system 模块时遇到“sh: php: command not found”错误 - encountered “sh: php: command not found” error while running os.system module in lambda VSCode Python 运行命令错误:/bin/sh:python:找不到命令 - VSCode Python Running ommand Error: /bin/sh: python: command not found 使用cronjob使用参数运行python脚本会给出错误:/ bin / sh:密码:找不到命令 - Running python script with a parameter using cronjob gives error: /bin/sh: password: command not found 对于运行cron作业的Mac OS X,“sh:sysctl Command not found” - “sh: sysctl Command not Found ” for Mac OS X running a cron job 通过命令提示符运行 python 程序时未找到模块错误 - Module not found error while running python program via command prompt 在命令提示符下运行 Package 时出错,找不到模块 - Error while running Package in Command prompt , No module found sh:Rscript:找不到命令 - sh: Rscript: command not found / bin / sh:1:python:运行docker容器时找不到 - /bin/sh: 1: python: not found while running docker container /bin/sh python 运行 docker 基本映像时未找到错误 - /bin/sh python not found error when running docker base image 通过 Python 运行 AWS CLI 会返回“sh: 1: aws: not found”错误 - Running AWS CLI through Python returns a "sh: 1: aws: not found" error
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM