Я смотрю учебник sentdex о CARLA, и у меня возникла проблема с этой частью кода:
try:
client = carla.Client("localhost", 2000)
client.set_timeout(2.0)
world = client.get_world()
Когда я запускаю остальную часть кода, он показывает мне это сообщение об ошибке
Exception has occurred: RuntimeError
time-out of 2000ms while waiting for the simulator, make sure the
simulator is ready and connected to localhost:2000
Я знаю, что localhost в основном означает «компьютер, на котором я работаю» или «этот компьютер», мне кажется, что я не настроил его должным образом или, скорее всего, я его вообще не настраивал (я никогда не работал ссерверы, и я совершенно новичок в этой отрасли компьютерных наук) Так как я могу установить это?
Большое спасибо
РЕДАКТИРОВАТЬ: Как я уже сказал, я совершенно новичок в этой отрасли ИТТаким образом, проблема была вызвана блокировкой портов TCP 2000 и 2001, я сделал эту процедуру: Панель управления> Брандмауэр> Дополнительные параметры> Добавить новое правило> Порт> TCP 2000 и 2001> Разрешить соединение, если оно защищено.
Мне жаль, если этот вопрос был «глупым» или «тривиальным» в любом случае, я просто, возможно, более осторожен, чем должен быть, я не хотел ломать мой компьютер, загружая какое-либо неподходящее программное обеспечение или деактивация брандмауэра по ошибке
Может быть, если я смогу задать еще один вопрос, может ли кто-нибудь в нескольких предложениях объяснить мне, что я сделал, разблокировав эти два порта, содержит ли он какой-либо риск, будет ли мой компьютер работатьболее открыты для вируса? (Еще раз извините за, возможно, слишком тривиальный вопрос)