Python 中的退出代码 77 是什么意思?
What does exit code 77 mean in Python?
有谁知道退出代码 77 是什么意思?我正在使用 Python 3.7 和 Pycharm 作为 IDE。每当我尝试 运行 任何程序时,输出都会在几秒钟后结束,说
Process finished with exit code 77
这在以前任何时候都没有发生过,但几个月前开始发生,我只是忽略了它,但随着时间的推移它并没有好转。我认为这个错误也会出现在提示中,因为提示只是在一段时间后突然退出。
我该如何解决这个问题?
在所有 Unix 操作系统上,每次进程退出时,它都会 returns 一个退出状态,告诉操作系统进程是 运行 成功还是遇到某种故障模式。
了解工具是否成功很重要,但为系统的其余部分提供更多信息有很多好处。不幸的是,没有超出标准故障代码的退出代码的通用标准。
最接近官方扩展标准的是 BSD 系列操作系统。头文件 sysexits.h 在 运行ge 中定义了 15 个新的错误状态,从 64 到 78。这些包括基于系统错误和用户错误返回的选项。与 C 不同,sysexits.h 没有将 1 声明为通用失败退出状态,而是涵盖了新状态下的大部分需求。 sysexits.h提供的退出状态如下:
64 - Command line usage error
65 - Data format error
66 - Input is not openable
67 - Addressee unknown
68 - Unknown host name
69 - Service unavailable
70 - Internal software error
71 - System error
72 - Critical OS file missing
73 - Can no create output file
74 - I/O error
75 - Temporary failure
76 - Remote error in protocol
77 - Permission denied
78 - Configuration error
检查这个link
退出代码 77 表示权限被拒绝。
有谁知道退出代码 77 是什么意思?我正在使用 Python 3.7 和 Pycharm 作为 IDE。每当我尝试 运行 任何程序时,输出都会在几秒钟后结束,说
Process finished with exit code 77
这在以前任何时候都没有发生过,但几个月前开始发生,我只是忽略了它,但随着时间的推移它并没有好转。我认为这个错误也会出现在提示中,因为提示只是在一段时间后突然退出。
我该如何解决这个问题?
在所有 Unix 操作系统上,每次进程退出时,它都会 returns 一个退出状态,告诉操作系统进程是 运行 成功还是遇到某种故障模式。
了解工具是否成功很重要,但为系统的其余部分提供更多信息有很多好处。不幸的是,没有超出标准故障代码的退出代码的通用标准。
最接近官方扩展标准的是 BSD 系列操作系统。头文件 sysexits.h 在 运行ge 中定义了 15 个新的错误状态,从 64 到 78。这些包括基于系统错误和用户错误返回的选项。与 C 不同,sysexits.h 没有将 1 声明为通用失败退出状态,而是涵盖了新状态下的大部分需求。 sysexits.h提供的退出状态如下:
64 - Command line usage error
65 - Data format error
66 - Input is not openable
67 - Addressee unknown
68 - Unknown host name
69 - Service unavailable
70 - Internal software error
71 - System error
72 - Critical OS file missing
73 - Can no create output file
74 - I/O error
75 - Temporary failure
76 - Remote error in protocol
77 - Permission denied
78 - Configuration error
检查这个link
退出代码 77 表示权限被拒绝。