我正在尝试使用python中的apt-module运行jython。
我安装了标准的python2.7和jython2.7。在python中运行import apt时,一切正常,但在jython中运行时,找不到该模块。当像/usr/lib/python2.7/dist-packages一样将sys.path扩展到python2.7安装包时,会找到apt-package,但它会报告找不到apt-pkg-package (这只是一些简单的.so文件,而不是python中真正的“包”)。
这里可以做些什么?
发布于 2013-04-01 06:36:08
apt_pkg是apt所必需的,并且仅作为二进制模块实现。不幸的是,jython cannot load these,所以你不走运。您可以将apt_pkg移植到Java语言(您可以简单地使用JNI创建填充程序)、纯Python语言,或者使用其他机制(例如,在命令行上调用apt前端并解析其输出)。
https://stackoverflow.com/questions/15735301
复制相似问题