用Python / Kivy调用第三方库

时间:2015-07-17 07:32:27

标签: android python kivy

现在我正在尝试制作端口扫描程序...我已经从here为python安装了nmap库,然后我尝试通过导入nmap库在我的main.py中创建一个简单的应用程序它崩溃了并说不能导入nmap但是当我在pygame中运行该应用程序时它可以工作但是在Android手机中它无法正常工作

这是我面临的错误

I/python  (14260): [INFO              ] [GL          ] OpenGL parsed version: 3, 0
I/python  (14260): [INFO              ] [GL          ] Texture max size <4096>
I/python  (14260): [INFO              ] [GL          ] Texture max units <16>
I/python  (14260): [INFO              ] [Support     ] Android install hooks
I/python  (14260): [INFO              ] [Window      ] virtual keyboard not allowed, single mode, not docked
I/python  (14260): [INFO              ] [Text        ] Provider: pygame
I/python  (14260):  Traceback (most recent call last):
I/python  (14260):    File "/home/cyborg/.buildozer/android/app/main.py", line 30, in <module>
I/python  (14260):  ImportError: No module named nmap
I/python  (14260): Python for android ended.

1 个答案:

答案 0 :(得分:1)

除了jjinking的链接,这里是python-for-android How do I add a module to Kivy For Android? ./distribute.sh -m "kivy nmap"的评论,如果你使用buildozer制作apk,那么你可能想要在这里包含nmap: buildozer.spec文件中的requirements = kivy,...,nmap

相关问题