У меня возникла ошибка при использовании 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. Это не привело к каким-либо видимым изменениям.
Изменить: вот и весь результат. Извините, я не могу сделать это моноширинным:
Requirement already satisfied: gymnasium\[box2d\] in c:\\users\\davin\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11\_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (0.29.1)

Requirement already satisfied: numpy>=1.21.0 in c:\\users\\davin\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11\_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from gymnasium\[box2d\]) (2.1.0)

Requirement already satisfied: cloudpickle>=1.2.0 in c:\\users\\davin\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11\_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from gymnasium\[box2d\]) (3.1.0)

Requirement already satisfied: typing-extensions>=4.3.0 in c:\\users\\davin\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11\_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from gymnasium\[box2d\]) (4.12.2)

Requirement already satisfied: farama-notifications>=0.0.1 in c:\\users\\davin\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11\_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from gymnasium\[box2d\]) (0.0.4)

Collecting box2d-py==2.3.5 (from gymnasium\[box2d\])

Using cached box2d-py-2.3.5.tar.gz (374 kB)

Preparing metadata (setup.py) ... done

Requirement already satisfied: pygame>=2.1.3 in c:\\users\\davin\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11\_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from gymnasium\[box2d\]) (2.6.1)

Requirement already satisfied: swig==4.\* in c:\\users\\davin\\appdata\\local\\packages\\pythonsoftwarefoundation.python.3.11\_qbz5n2kfra8p0\\localcache\\local-packages\\python311\\site-packages (from gymnasium\[box2d\]) (4.2.1.post0)

Building wheels for collected packages: box2d-py

Building wheel for box2d-py (setup.py) ... error

error: subprocess-exited-with-error

× python setup.py bdist\_wheel did not run successfully.

│ exit code: 1

╰─> \[16 lines of output\]

Using setuptools (version 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: UserWarning: Unknown distribution option: 'test\_suite'

warnings.warn(msg)

running bdist\_wheel

running build

running build\_py

creating build\\lib.win-amd64-cpython-311\\Box2D

copying library\\Box2D\\Box2D.py -> build\\lib.win-amd64-cpython-311\\Box2D

copying library\\Box2D\\\_\_init\_\_.py -> build\\lib.win-amd64-cpython-311\\Box2D

creating build\\lib.win-amd64-cpython-311\\Box2D\\b2

copying library\\Box2D\\b2\\\_\_init\_\_.py -> build\\lib.win-amd64-cpython-311\\Box2D\\b2

running build\_ext

building 'Box2D.\_Box2D' extension

swigging Box2D\\Box2D.i to 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

error: command 'swig.exe' failed: None

\[end of output\]

note: This error originates from a subprocess, and is likely not a problem with pip.

ERROR: Failed building wheel for box2d-py

Running setup.py clean for box2d-py

Failed to build box2d-py

ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (box2d-py)


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

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

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

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

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

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

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