2012-01-16 182 views
13

在$ PYTHONPATH或sys.path中获取软件包的软件包版本的推荐方法是什么?我记得pkg_resource模块有一些功能,但我找不到任何相关信息。请不要指向我使用version.py文件并以某种方式读取它的解决方案。使用pkg_resources是要走的路,但究竟是如何?使用pkg_resources获取软件包版本?

回答

17
>>> import pkg_resources 
>>> pkg_resources.get_distribution("PIL").version 
'1.1.7'