Hello to all My basic simulation code is written below. While I am running the same code without restarting the Kernel, the following error message pops up.
*Could not connect to TraCI server at localhost:57376 [WinError 10061] No connection could be made because the target machine actively refused it* What I understand from this error, there should be some way of closing the port which is in my code. And due to this error, I am unable to run the code in the loop. I also checked for the firewall. There is nothing except "Windows Defender" which I do not want to close. Is there any mistake in the code that I can rectify? import os, sys if 'SUMO_HOME' in os.environ: tools = os.path.join(os.environ['SUMO_HOME'], 'tools') sys.path.append(tools) shapes = os.path.join(os.environ['SUMO_HOME'], 'tools','sumolib', 'shapes') sys.path.append(shapes) else: sys.exit("please declare environment variable 'SUMO_HOME'") import time import random start_time=time.time() sumoBinary = "C:\Program Files (x86)/Eclipse/Sumo/bin/sumo-gui" sumoCmd = [sumoBinary, "-c", "roundabout-1.sumocfg", "--start"] for i in range (5): random.seed() import traci traci.start(sumoCmd) print("Starting SUMO") traci.gui.setSchema("View #0", "real world") traci.gui.setZoom("View #0", 190) vehID = traci.vehicle.getIDList(); lights=traci.trafficlight.getIDList(); junctionID=traci.junction.getIDList(); South_Light='1886728151' North_Light='2273469505' West_Light='268032054' East_Light='454336319' print ("Simulation has been started") traci.trafficlight.setProgram(East_Light,1) for step in range(5400): traci.simulationStep() traci.close(sumoCmd) print ("finish",'\n') -- Sent from: http://sumo-user-mailing-list.90755.n8.nabble.com/ _______________________________________________ sumo-user mailing list sumo-user@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user