1

MacOS 10.12.1 Sierra を実行している MacBook Air で、SUMO 0.28.0 を使用して traci_tls チュートリアルを実行しようとしています。

Python 3.5.2 で仮想環境を作成し、traci_tls フォルダーをそこにコピーしました。ターミナルからファイルとsumo同様に実行でき、それは機能します。ただし、ファイルを実行しようとすると、次のエラー メッセージが表示されます。sumo-guicross.sumocfgrunner.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 を検索しましたが、解決策を見つけることができませんでした。

前もって感謝します!

4

2 に答える 2