【发布时间】:2015-10-19 10:57:47
【问题描述】:
我以教程中给出的相同方式安装了droneapi。但是,它缺少了 MAVProxy 附带的所有重要模块,例如控制台、wx 等。
是应该安装这些模块,还是应该将它们从 MAVProxy 本身移过来?
注意:Windows 8 64 位平台
【问题讨论】:
我以教程中给出的相同方式安装了droneapi。但是,它缺少了 MAVProxy 附带的所有重要模块,例如控制台、wx 等。
是应该安装这些模块,还是应该将它们从 MAVProxy 本身移过来?
注意:Windows 8 64 位平台
【问题讨论】:
很抱歉,您不得不在没有指导的情况下调查该问题。发布我们的 Windows 安装程序没有得到很好的优先考虑,而且看起来这个选择要花费您几个小时。
以下是我们即将在 Windows 上安装 DroneKit Python 的内容:
一个专用的 Windows 安装程序生成器位于 windows/droneapiWinBuild.bat。这会生成一个程序Output\DroneKitsetup-1.x.x.exe,可用于安装所有依赖项。
昨天我们开始在每次提交时在 Windows 上测试安装程序。 https://github.com/dronekit/dronekit-python/pull/236
我们现在将发布该测试生成的二进制文件,并在 Windows 安装过程中记录它们。 https://github.com/dronekit/dronekit-python/issues/164
感谢您公开发布您的解决方案。希望我们能在这些问题将来出现之前解决它们。
Tim,DroneKit 工程师
【讨论】:
因此,我在罕见的直觉火花中找到了答案。 Dronekit Python所需的模块可以通过以下方式安装:
控制台-在 WinPython cmd 提示符中键入“pip install console”
WX- http://wiki.wxpython.org/How%20to%20install%20wxPython
OpenCV- 下载并安装OpenCV 2.4 版,然后将文件 cv2.pyd 从 OpenCV\build\python\2.7\x64\ 复制/粘贴到 \python-2.7.6.amd64\Lib\site-packages。
此时它应该加载所有必需的模块,尽管它会抛出一些不重要的异常。
与往常一样,3DR 文档并不完整。人们会认为 8 亿美元的利润意味着他们可以为他们的新平台雇佣超过 5 名程序员......
【讨论】: