2016-11-01 24 views
1

MacOS 10.12.1 Sierraを実行しているMacBook AirでSUMO 0.28.0でtraci_tlsチュートリアルを実行しようとしています。SUMOとTraCIの使用:TraCIサーバーに接続できませんでした。

私は、Python 3.5.2で仮想環境を作成し、その中にtraci_tlsフォルダをコピーしました。端末からはsumosumo-guiをファイルcross.sumocfgで実行することができます。私はSUMOをインストールした場所である/Users/Isabelle/sumo-0.28.0

Could not connect to TraCI server at localhost:56666 [Errno 61] Connection refused 
Retrying in 1 seconds 
Could not connect to TraCI server at localhost:56666 [Errno 61] Connection refused 
Retrying in 2 seconds 

etc... 

SUMO_HOME環境変数のポイント:私はrunner.pyファイルを実行しようとすると は、しかし、私は、次のエラーメッセージが表示されます。私はこのバージョンのSUMOしか持っていません。インストールは自分で行い、TRACIで設定します。私は前に仮想環境の外トレイシーとSUMOを使用している

SUMO Version 0.28.0 
Build features: x86_64-apple-darwin16.1.0 InternalLanes DoublePrecision TRACI PROJ GDAL GUI Python 
Copyright (C) 2001-2016 DLR and contributors; http://sumo.dlr.de 
License GPLv3+: GNU GPL Version 3 or later <http://gnu.org/licenses/gpl.html> 
Use --help to get the list of options. 

:私は、仮想環境内の端末でsumoを入力した場合には、この情報が表示されます。その結果、同じエラーが発生しましたが、runner.pyを実行する前に、私が端末を介してスムージーを起動した場合、それは機能しました。しかし、私が仮想環境内で作業しているので、この修正は私のためには機能しません。

私はウェブを検索しましたが、解決策を見つけることができませんでした。

ありがとうございます!

接続を確立分のためにそれを残して、長い私は予想以上に多くのことを取ったほど仕事をした:完全性については

+0

0.28.0が今日出ました。仮想環境外でのテストにはどのバージョンを使用しましたか?チュートリアルが0.28.0でシミュレータに接続する方法を変更したので私は尋ねています。古いバージョンがまだ動作しているかどうかを再試行してください。 – Michael

+0

これは0.27.0であった。私は仮想環境でそのバージョンを試して、動作するかどうかを報告します。ありがとうございました! –

+0

仮想環境で相撲0.27.1を試してみましたが、動作します。 'localhost:8873で[Errno 61]接続が拒否されました 1秒後に再試行 設定を読み込み中... done.'が自動的に再試行された後、接続できないことが記載されています。 今回は、相撲や相撲を事前に走らせる必要はありませんでした。 –

答えて

0

は、私はここのコメントから生じた答えを置きます。

0

私は同じ問題がありました。

そこに私のホストファイルに問題があったし、それがすることで解決でき判明:

  1. 127.0.0.1 localhostを使用してホストファイルを更新します(localhostの最初にどこか別の場所に指摘)
  2. 実行SUMOは、手動でその後、パラメータ付き初期Traci host='127.0.0.1'

希望します!

関連する問題