что я могу сделать, чтобы устранить сообщение об ошибке Webots

Я новичок в программе webots, и я создаю новый контроллер робота, но когда я нажимаю кнопку запуска моделирования, появляется следующая ошибка: ВНИМАНИЕ: «python3.8.exe» не найден. Webots требует Python версии 3.7 или 2.7 (64 бит) с python.org в вашем текущем PATH. Чтобы решить эту проблему, вам следует: 1. Проверить набор команд Python в настройках Webots. 2. Проверьте КОМАНДУ, установленную в разделе [python] файла runtime.ini вашей программы контроллера, если таковая имеется. 3. Исправьте переменную среды PATH, чтобы использовать требуемую 64-разрядную версию Python (если она доступна). 4. Установите требуемую 64-битную версию Python и убедитесь, что переменная среды PATH указывает на нее.


person mohammad996    schedule 14.04.2020    source источник
comment
Какая «команда Python» отображается в настройках Webots? Можете ли вы также поделиться контроллером, который вы пытаетесь запустить? Можете ли вы запустить пример контроллера python в Webots (projects / languages ​​/ python)?   -  person David Mansolino    schedule 16.04.2020
comment
Я не могу запустить пример в файле проекта, я пытаюсь запустить код, предоставленный учебником Webots, команда python - python 3.8   -  person mohammad996    schedule 18.04.2020


Ответы (1)


  1. Первое, с чего я рекомендую начать, - это загрузить Python 3.7. в документации https://cyberbotics.com/doc/guide/using-python Утверждается, что Webots поддерживает python 3.7 (я думаю, вы используете окна). Поддержка Python 3.8 указана только для MacOS и Ubuntu. Ссылка для скачивания Python 3.7: https://www.python.org/ftp/python/3.7.7/python-3.7.7-amd64.exe.

  2. При установке не забудьте указать, что python должен быть добавлен в переменную Path (на рисунке ниже это поле выделено красным прямоугольником). После установки python необходимо перезапустить Webots.

Установка Python

  1. Также используя командную строку Windows, попробуйте запустить Python с помощью команды «python», также в настройках в Webots: Tools-Preferences (см. Окно ниже) указана команда, запускающая Python на вашем компьютере. Команда для запуска Python из командной строки и команда для запуска Python, указанная в настройках Webots, должны совпадать.

Настройки Webots

person V. Gai    schedule 18.04.2020