【发布时间】:2020-11-11 09:09:30
【问题描述】:
在 Python 解释器中运行脚本时,我想检查是否使用以下版本:
absl-py==0.1.10
agate==1.6.0
agate-dbf==0.2.0
agate-excel==0.2.1
agate-sql==0.5.2
appnope==0.1.0
例如,我可以这样做:
if absl-py.__version__ != "0.1.10":
logging.error("update to version == 0.1.10")
sys.exit() #
对所有其他包重复此操作。有没有办法遍历所有指定的包并在不满足条件时引发错误?
【问题讨论】:
标签: python requirements