gpt4 book ai didi

python - 缺少外部依赖项的哪个异常?

转载 作者:行者123 更新时间:2023-12-05 07:49:09 28 4
gpt4 key购买 nike

我已经阅读了 good reasons ,不可能让 pip 解析外部依赖项(例如 PyPI 不可用的依赖项)。

我的项目需要其中两个,所以它应该在启动时检查是否安装了这些依赖项。如果没有,我想提出一个异常(exception),但这种情况有什么标准吗?它看起来不像 OSError,也不像 IOErrorRuntimeError 看起来有点过于笼统。 EnvironmentError 是正确的吗? (它出现在 python 3.3 中,但 the python documentation 没有描述它)。

我见过一些项目定义了它们自己的 Missing[External]DependencyError,但是,除非可以证明这是最佳实践,否则我宁愿使用标准的,如果可能的话。

最佳答案

存在exceptions.ImportError

编辑:抱歉,那是 Python2,在 Python3 中它只是 ImportError,如

raise ImportError('msg')

关于python - 缺少外部依赖项的哪个异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37793678/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com