У меня возникла ошибка при использовании pip install Gymnasium [box2d]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 У меня возникла ошибка при использовании pip install Gymnasium [box2d]

Сообщение Anonymous »

Я занимаюсь обучением с подкреплением, используя Python в VSC. Я попробовал использовать эту команду Linux:

Код: Выделить всё

pip install gymnasium[box2d]
Я получил эту ошибку:

Код: Выделить всё

ERROR: Failed building wheel for box2d-py
Поэтому я не думаю, что она установлена ​​правильно.
Если вам нужно знать мою операционную систему, то это Windows 11.
Я попробовал установить колесо с помощью pip. Это не привело к каким-либо видимым изменениям.
Изменить: вот и весь результат. Извините, я не могу сделать это моноширинным:
`Требование уже выполнено: Gymnasium[box2d] в c:\users\davin\appdata\local\packages\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0 \localcache\local-packages\python311\site-packages (0.29.1)
Требование уже выполнено: numpy>=1.21.0 в c:\users\davin\appdata\local\ packages\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\localcache\local-packages\python311\site-packages (из Gymnasium[box2d]) (2.1.0)
Требование уже выполнено: cloudpickle>= 1.2.0 в c:\users\davin\appdata\local\packages\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\localcache\local-packages\python311\site-packages (из Gymnasium[box2d]) (3.1.0)
Требование уже выполнено: typing-extensions>=4.3.0 в c:\users\davin\appdata\local\packages\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\localcache\local-packages\python311\site -packages (из Gymnasium[box2d]) (4.12.2)
Требование уже выполнено: Farama-notifications>=0.0.1 в c:\users\davin\appdata\local\packages \pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\localcache\local-packages\python311\site-packages (из Gymnasium[box2d]) (0.0.4)
Сбор box2d-py==2.3. 5 (из Gymnasium[box2d])
Использование кэшированного box2d-py-2.3.5.tar.gz (374 КБ)
Подготовка метаданных ( setup.py) ... выполнено
Требование уже выполнено: pygame>=2.1.3 в c:\users\davin\appdata\local\packages\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\ localcache\local-packages\python311\site-packages (из Gymnasium[box2d]) (2.6.1)
Требование уже выполнено: swig==4.* в c:\users\ davin\appdata\local\packages\pythonsoftwarefoundation.python.3.11_qbz5n2kfra8p0\localcache\local-packages\python311\site-packages (из Gymnasium[box2d]) (4.2.1.post0)
Сборка колес для собранных пакетов: box2d-py
Сборка колеса для box2d-py (setup.py) ... ошибка
ошибка: подпроцесс -exited-with-error
× python setup.py bdist_wheel не был запущен успешно.
│ код выхода: 1
╰─> [16 строк вывода]
Использование инструментов настройки (версия 75.3.0).
C:\Users\ davin\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\setuptools\_distutils\dist.py:261: Предупреждение пользователя: Неизвестный вариант распространения: 'test_suite'
warnings.warn(msg)
запуск bdist_wheel
запуск сборки
запуск build_py
создание build\lib.win-amd64-cpython-311\Box2D
копирование библиотеки\Box2D\Box2D.py -> build\ lib.win-amd64-cpython-311\Box2D
копирование библиотеки\Box2D\__init__.py -> build\lib.win-amd64-cpython-311\Box2Dсоздание build\lib.win-amd64-cpython-311\Box2D\b2
копирование библиотеки\Box2D\b2\__init__.py -> build\lib.win -amd64-cpython-311\Box2D\b2
запуск build_ext
создание расширения Box2D._Box2D
перенос Box2D\Box2D.i в Box2D\Box2D_wrap.cpp
swig.exe -python -c++ -IBox2D -small -O -includeall -ignoremissing -w201 -globals b2Globals -outdir Library \Box2D -keyword -w511 -D_SWIG_KWARGS -o Box2D\Box2D_wrap.cpp Box2D\Box2D.i
ошибка: ошибка команды «swig.exe»: нет
[конец вывода]
примечание: эта ошибка возникает в подпроцессе и, скорее всего, не связана с pip.
ОШИБКА: Не удалось собрать колесо для box2d-py
Запустить setup.py clean для box2d-py
Не удалось собрать box2d-py
ОШИБКА: ОШИБКА: не удалось создать устанавливаемые колеса для некоторых проектов на основе pyproject.toml (box2d-py)`

Подробнее здесь: https://stackoverflow.com/questions/791 ... asiumbox2d
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»