如何在不使用 pip 的情况下在 Linux 终端中查看 pysnmp 版本

Posted

技术标签:

【中文标题】如何在不使用 pip 的情况下在 Linux 终端中查看 pysnmp 版本【英文标题】:How to see the pysnmp version in Linux terminal without using pip 【发布时间】:2016-08-22 21:34:14 【问题描述】:

我已经在 Linux 中安装了 pysnmp 模块。

我想知道安装了哪个版本的 pysnmp。如何通过 Linux 终端查看 pysnmp 版本..? pysnmp -V 无效。

我的 linux 中没有安装 pip,所以pip show pysnmp 也无法正常工作..

【问题讨论】:

How to check version of python modules?的可能重复 【参考方案1】:

您还可以从 Python 解释器中检查模块的版本:

>>> import pysnmp
>>> pysnmp.__version__
'4.3.2'

要从 shell 执行此操作,只需通过 python -c 执行即可。

$ python -c "import pysnmp; print(pysnmp.__version__)"
'4.3.2'

这会在从 shell 启动 Python 解释器时执行一个字符串,让您无需编写新的脚本文件或加载交互式解释器即可轻松运行短命令。

【讨论】:

【参考方案2】:

你可以试试

pip show pysnmp 

或者你想要的任何版本

pip show YOUR_PACKAGE_NAME | grep Version

【讨论】:

我的 linux 中没有安装 pip。所以它无法识别 pip 命令.. 嗨@SabinChacko,这很有趣。那你如何安装你的版本呢? 我手动安装了库.. 从 sourceforge.net 下载 zip,解压缩并最后执行 python setup.py install .. 我知道版本,因为我手动安装了它,但我需要显示它。 . omg @SabinChacko 老办法... :) 尝试使用 pip 进行下一次安装。既省时又省力。 是的.. 我不知道.. 有时我们需要不惜一切代价完成工作.. :p 最奇怪的事实是我正在为一个 php 程序安装它.. :p

以上是关于如何在不使用 pip 的情况下在 Linux 终端中查看 pysnmp 版本的主要内容,如果未能解决你的问题,请参考以下文章

C/C++ Linux,如何在不使用 IP 的情况下在网络上查找邻居(仅限 MAC)

在不使用 X-Windows 的情况下在 Linux 中设置或读取 Caps Lock 状态

在不使用十六进制代码的情况下在 gnuplot 中设置线条不透明度

如何在不使用 AudioQueueRef 的情况下在 AudioQueue 中设置音量?

如何在不使用 &nbsp 的情况下在行内元素之间添加空格 [重复]

如何在不使用 Segue 的情况下在单独的 UIViewController 中选择实例变量