MacOS 10.12.1 Sierra を実行している MacBook Air で、SUMO 0.28.0 を使用して traci_tls チュートリアルを実行しようとしています。
Python 3.5.2 で仮想環境を作成し、traci_tls フォルダーをそこにコピーしました。ターミナルからファイルとsumo
同様に実行でき、それは機能します。ただし、ファイルを実行しようとすると、次のエラー メッセージが表示されます。sumo-gui
cross.sumocfg
runner.py
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 をインストールした場所をSUMO_HOME
指しています。/Users/Isabelle/sumo-0.28.0
このバージョンの 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.
以前、仮想環境の外で TraCI と SUMO を使用したことがあります。その結果、同じエラーが発生しましたが、実行runner.py
する前に端末を介して相撲 GUI を起動すると、機能しました。ただし、仮想環境内で作業しているため、この修正は機能しません。
Web を検索しましたが、解決策を見つけることができませんでした。
前もって感謝します!