gym 0.21.0安装错误
Closed this issue · 1 comments
(StreetFighterAI) C:\Users\gideo\OneDrive\allen\RLHF\street-fighter-ai\main>python --version
Python 3.8.10
(StreetFighterAI) street-fighter-ai\main>pip install stable-baselines3==1.7.0
Collecting stable-baselines3==1.7.0
Downloading stable_baselines3-1.7.0-py3-none-any.whl.metadata (4.5 kB)
Collecting gym==0.21 (from stable-baselines3==1.7.0)
Using cached gym-0.21.0.tar.gz (1.5 MB)
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [3 lines of output]
C:\Users\gideo.conda\envs\StreetFighterAI\lib\site-packages\setuptools_distutils\dist.py:261: UserWarning: Unknown distribution option: 'tests_require'
warnings.warn(msg)
error in gym setup command: 'extras_require' must be a dictionary whose values are strings or lists of strings containing valid project/version requirement specifiers.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
执行下述变更之后可以成功:
pip install setuptools==65.5.0 pip==21
pip install wheel==0.38.0