0

我发现自己正在搜索服务器正在运行的 docutils 版本。令我惊讶的是,它不像输入带有“--version”标志的任何命令那么简单。我终于通过下面的命令得到了它,但它不是比这更直接吗?

# Assuming we are on Debian like distribution
aptitude show python-docutils

# If "docutils" is managed by pip
pip freeze | grep docutils
4

1 回答 1

1

Docutils 包(与许多其他 Python 包一样)通过参数公开版本号(在定义/文档__version__中搜索此版本号)。/path/to/docutils/__init__.py显示这一点的一个简单的衬线是:

python -c "import docutils; print docutils.__version__"

编辑:刚刚尝试后,python rst2html.py --version我将以下信息打印到屏幕上

rst2html.py(Docutils 0.9.1 [发布],Python 2.6.8,在 linux2 上)

这就是你所追求的吗?

于 2012-11-24T11:58:37.173 回答