2017-10-18 32 views
0

Veinsのチュートリアルhttp://veins.car2x.org/tutorial/をチェックしていますが、私はちょっと混乱しています。WindowsとImのubuntuを使用しています。Omnet ++、sumo、Omem ++をインポートすることができました。しかし、私はomnetpp.iniを実行しようとすると、すべてがOmnetで開きますが、私はこのエラーを取得:Omnet ++、veins、sumo

Could not connect to TraCI server; error message: 111: Connection refused -- in module (Veins::TraCIScenarioManagerLaunchd) RSUExampleScenario.manager (id=6), at t=0s, event #1

TRAPPING on the exception above, due to a debug-on-errors=true configuration option. Is your debugger ready?

Windows that appears when I run omnetpp.ini

+0

FAQ](http://veins.car2x.org/documentation/faq/)と[モジュールドキュメント](http://veins.car2x.org/documentation/sumo-launchd/)にあります。 –

答えて

2

Could not connect to TraCI server

TACIは、SUMO交通シミュレータのAPIです。 SUMOは外部サービスとして専用サービスとして実行され、コンパイル中は「組み込み」されません。つまり、まずTraCIサーバを起動する必要があります。

ドキュメントは、this sectionのドキュメントを非常に具体的に示しています。

+0

私はその特定の部分をチェックしていますので、ここで情報をありがとう私は次の行を参照してください:/c/Users/user/src/veins-4.6/sumo-launchd.py -vv -c/c/Users/user/src/sumo-0.30.0/bin/sumo.exeどうすればUbuntuで同じことができますか? Ubuntuには.exeファイルがないため、 – Houston61

+1

ソフトウェア(Veins)はもともとはLinux上に構築されていました。 Windows上で動作させるのは少し難しいかもしれないので、チュートリアルはWindows向けに書かれています。あなたがLinux OSを使っているならば、あなたはLinuxに精通していて、ソフトウェアをどのように稼動させるのかを前提としています。 –

+0

Windowsのチュートリアルと同様に、シミュレーション(Veins)を実行する前に、システムにSuMOをインストールするか(apt経由で直接コンパイルするかソースから直接コンパイルする)、プログラム(SuMO)を起動する必要があります。これは、プロジェクトディレクトリのルートにある 'sumo-launchd.py'スクリプトを使って行います。 –

0

あなたはUbuntuのを使用して、それは次にあなたが/usr/local/srcに3つのディレクトリを持っている必要があり

は/ usr/local/srcに

でファイルを置くことを言ったところ続いている場合

は、その中のファイルでは、/ usr/local/SRCから

sudo chmod 755 -R *を実行することによって実行されることが可能であることを確認してください。

ため静脈と相撲ディレクトリ内のスクリプトは、彼らが実行されませんので、あなたが実行しているとポートで待機サーバーを持たないであろう適切なアクセス許可を設定されていない場合は9999溶液は、公式[で見つけることができ

関連する問題