我已经在我的系统中安装了pyswip包。当我使用pyswip
导入import pyswip
包时,没有错误,但看不到它的版本详细信息。
swipl -dump-runtime-variables
给予:
CC="gcc";
PLBASE="/usr/lib/swipl-6.6.6";
PLARCH="i686-linux";
PLLIBS="";
PLLIB="-lswipl";
PLCFLAGS="-fno-strict-aliasing -pthread -fPIC ";
PLLDFLAGS="-rdynamic -O2 -pthread -Wl,-rpath=/usr/lib/swipl-6.6.6/lib/i686-linux ";
PLSOEXT="so";
PLSOPATH="LD_LIBRARY_PATH";
PLVERSION="60606";
PLSHARED="yes";
PLTHREADS="yes";
pyswip-v给出:
pyswip: command not found
是否有任何方法可以获取此包的版本或安装详细信息?
最佳答案
你是怎么安装这个软件包的?如果您使用的是pip,则可以查看如下版本:
pip freeze | grep pyswip
或者在运行时:
import pkg_resources
pkg_resources.get_distribution("pyswip").version