0
我想讓python的apt模塊運行jython。jython和jython-apt
我安裝了標準的python2.7以及jython2.7。當在python中運行import apt
時,一切正常,但是在jython中運行時未找到該模塊。當將sys.path擴展到像python2.7這樣的安裝(如/usr/lib/python2.7/dist-packages
)時,找到了apt-package,但它抱怨沒有找到apt-pkg-package(這只是一些簡單的.so文件,而不是一個真正的「包」在Python中)。
這裏可以做些什麼?
我的目標是:使用python的apt-binding來避免解析任何命令行輸出,只是爲了從java前端安裝一個軟件包,或者閱讀關於安裝的軟件包的信息。在這種情況下,最好的方法是在命令行中用java調用真正的python腳本,讓它們將輸出作爲JSON文件(或其他東西)寫到某處,然後讓java讀取這個輸出以查看發生了什麼或得到了什麼給定任務所需的信息。 –