我发现自己正在搜索服务器运行的docutils版本。令我惊讶的是,它并不像键入任何带有“--version”标志的命令那样直截了当。我终于通过下面的命令得到了它,但它不是比那更直接的东西吗?
# Assuming we are on Debian like distribution
aptitude show python-docutils
# If "docutils" is managed by pip
pip freeze | grep docutils
答案 0 :(得分: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上)
这就是你所追求的?