4

私のコンピューター (Windows 7) とクアッドコプター間の接続をセットアップする MAVProxy というモジュールを実行しようとしています。私はこれに慣れていないので、助けていただければ幸いです。私は同様の問題を探し回っていますが (たくさんあります)、提供された解決策はまだ役に立ちません。

環境変数の PATH が次のように更新されました: C:\Python27\;C:\Python27\Scripts\;C:\Users\...\Downloads\Mav

コマンド プロンプトが開き、mavproxy.py があるディレクトリに cd してから、次のように入力してモジュールを実行しようとします。python mavproxy.py --master=COM5

そして、次のエラーが表示されます。

    Traceback (most recent call last):
    File "mavproxy.py", line 20, in <module>
    from MAVProxy.modules.lib import textconsole
    ImportError: No module named MAVProxy.modules.lib

関連ファイルのファイル構造は次のとおりです。 C:\Users\...\Downloads\Mav\MAVProxy\MAVProxy\mavproxy.py

そして、mavproxy.py の最初のコードは次のとおりです。

#!/usr/bin/env python
'''
mavproxy - a MAVLink proxy program

Copyright Andrew Tridgell 2011
Released under the GNU GPL version 3 or later

'''

import sys, os, struct, math, time, socket
import fnmatch, errno, threading
import serial, Queue, select

import select

# allow running without installing
#sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), '..'))


from MAVProxy.modules.lib import textconsole
from MAVProxy.modules.lib import mp_settings

class MPSettings(object):
    def __init__(self):

これについて何か助けていただければ幸いです。

ありがとう。

4

1 に答える 1

0

PYTHONPATH (または Windows で同等のもの) に MAVProxy がありますか?

于 2013-08-14T04:40:30.920 に答える