Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[sumo-user] TraCI Socket Error

Hello SUMO users,

I keep getting the socket error below from TraCI even though it works perfectly.
I am running TraCI using python through pycharm. I am using it to get  a vehicle position repeatedly for optimization purposes.
I am wondering if there is a way to fix it?

Thanks.

Traceback (most recent call last):
File "C:/Users/ca0.py", line 72, in <module>
    run()
  File "C:/Users/ca0.py", line 48, in run
    disp = traci.vehicle.getDistance('1')
  File "C:\Program Files (x86)\Eclipse\Sumo\tools\traci\_vehicle.py", line 860, in getDistance
    return self._getUniversal(tc.VAR_DISTANCE, vehID)
  File "C:\Program Files (x86)\Eclipse\Sumo\tools\traci\domain.py", line 117, in _getUniversal
    result = self._connection._sendReadOneStringCmd(self._cmdGetID, varID, objectID)
  File "C:\Program Files (x86)\Eclipse\Sumo\tools\traci\connection.py", line 130, in _sendReadOneStringCmd
    return self._checkResult(cmdID, varID, objID)
  File "C:\Program Files (x86)\Eclipse\Sumo\tools\traci\connection.py", line 158, in _checkResult
    result = self._sendExact()
  File "C:\Program Files (x86)\Eclipse\Sumo\tools\traci\connection.py", line 96, in _sendExact
    self._socket.send(length + self._string)
AttributeError: 'Connection' object has no attribute '_socket'

Back to the top