我遇到了尝试pip install fabric或paramiko的错误(导致pycrypto安装RuntimeError:chmod错误)。
有没有办法在qpython脚本中使用ssh?
答案 0 :(得分:2)
如果问题是您无法安装pycrypto,请尝试我的回答:Pycrypto 2.6.1 for android smartphone
https://drive.google.com/file/d/0B9cgr9L98QxzR0t3S0VoUWxQeTg/view?usp=drivesdk
下载此软件包,然后解压缩并复制到/sdcard/qpython/lib/python2.7/site-packages/Crypto可以解决此问题。
我忘记了这个软件包的来源,也许是来自qpypi。但它对我来说很好。如果使用它有任何问题,请告诉我。
希望这对你有帮助!
答案 1 :(得分:0)
你需要一个编译器来构建加密模块,它不包括在内。最好的选择是让交叉编译器自己构建模块。我没有看到任何关于ssh / paramiko的QPython预建模块。
也许你可以试试其他的libs,busybox / ssh或者也许是dropbear for arm。
<强>更新强>
我已经正确看了QPython模块,并预装了OpenSSL和SSH。您无需安装它们。
仍然有加密模块的问题。我无法理解没有Cryto的ssh模块有多大用处... omg。
更新2
尝试了Qpypi lib管理器,在列表中找到了加密,但是在安装时没有找到它。无法相信让ssh与QPython一起工作有多困难。