Python 安装的 MAVProxy 找不到所需的模块

MAVProxy installed by Python can't find required modules

我按照教程中给出的相同方式安装了droneapi。但是,它缺少 MAVProxy 附带的所有重要模块,例如控制台、wx 等。

是应该安装这些模块,还是应该将它们从 MAVProxy 本身移过来?

注意:Windows8 64 位平台

因此,在罕见的直觉火花中,我找到了答案。 Dronekit需要的模块Python可以通过以下方式安装:

控制台- 在 WinPython cmd 提示符中输入 "pip install console"
WX- http://wiki.wxpython.org/How%20to%20install%20wxPython
OpenCV- 下载并安装 OpenCV 版本 2.4,然后 copy/paste 文件 cv2.pyd 从 OpenCV\build\python.7\x64\ 到 \python-2.7.6 .amd64\Lib\site-packages。

此时它应该加载所有必需的模块,尽管它会抛出一些不重要的异常。

一如既往,3DR 文档不完整。有人会认为 8 亿美元的利润意味着他们可以为他们的新平台雇用超过 5 名程序员...

对于您不得不在没有指导的情况下调查该问题,我深表歉意。发布我们的 Windows 安装程序没有得到很好的优先级,看起来这个选择花费了你几个小时。

这是我们即将在 Windows 上解决 DroneKit Python 安装的问题:

感谢您公开发布您的解决方案。希望我们能在将来出现此类问题之前解决它们。

Tim,DroneKit 工程师