如何制作标准。图书馆

时间:2014-05-20 08:09:11

标签: python import shared-libraries static-libraries python-import

我想使用" kconfiglib"对于python,但我得到了一个" ImportError"执行时Kconfiglib附带了一些例子:

#! /bin/python
# Prints the names of all symbols that reference a particular symbol. (There's
# also a method get_selected_symbols() for determining just selection
# relations.)

import kconfiglib
import sys

conf = kconfiglib.Config(sys.argv[1])

x86 = conf["X86"]
for sym in conf:
    if x86 in sym.get_referenced_symbols():
        print sym.get_name()

运行时会出现以下错误:

ImportError: no module named kconfiglib

所以我猜kconfiglib并没有作为std安装。库。但是我怎么能改变呢?我一直在寻找互联网上的解决方案,但他们主要是关于无法导入的类似库,他们的解决方案通常是安装一个新的" rpm"。但是AFAIK没有k​​configlib的rpm。

所以我需要一个解决方案来做这个"硬编码"办法。有没有人有想法?

感谢您的支持

1 个答案:

答案 0 :(得分:0)

我不得不用python调用脚本,而不是shell:

---> python /path-to-script/script.py