我想通过SSH从Android手机远程执行一个Python程序(它运行在我的Raspberry Pi上)。 在Android端我使用JSch库和基本的代码解释这里: http://droid-lernen.de/raspberry-pi-mit-dem-smartphone-steuern-teil-1/使用SSH从Android智能设备执行Python程序
在树莓边我想运行在python一个简单的程序,创建一些地块PDF文件(使用matplotlib库)。
我设法建立连接,但通过Android应用程序启动程序无法正常工作。程序启动,但无法完成。如果我在Raspberry上手动启动程序(“sudo python myprogram.py”),它可以正常工作。
我想有一些特权问题,但我的研究没有给出任何结果。 有什么建议吗?
你是什么意思,它不能完成?它会永远运行,还是退出而没有完成它应该的工作? – saq7
未完成工作就退出。它会创建一个损坏的PDF,如果具有相同名称的PDF不存在,或者它不能覆盖旧的。 – user5868483
在脚本有机会完成之前,您是否结束了ssh连接? – saq7