有些环境中,需要确认python第三方库版本,本文介绍获取python第三方库的版本信息的相关方法。
1. 使用Linux/Win命令
使用pip list | grep *
的方式进行查找,可快速获得当前库的版本信息。如下示例展示了获取numpy的版本信息的方法。
这里使用pip list
命令, 对其结果进行管道输出,再利用grep
命令进行查找,在win环境下,可以使用find
命令。
2.Python交互模式
python软件包都内置了一些变量,可以在python交互环境中进行输出,获取版本信息。常用的两个内置变量:
*.__file__
:查看包的位置(双下划线)
*.__version__
:查看版本信息(双下划线)
具体步骤:
- 命令行中键入
python
,进入python交互环境 - 引入该库,如这里的
import numpy as np
- 输出版本信息:
np.__version__
3. python 命令
只用下面一行语句就可以查看第三方库的版本信息,不用进入交互命令模式中。
python -c "import keras; print(keras.__version__)"
#python3而言
python3 -c "import keras; print(keras.__version__)"
总结:上面几种方式第一种最方便,键入的也比较少,推荐。