根据下面的矢量化环境段,
我想安装库基线,当它第一次告诉我应该安装mujoco时,我搜索了有关这个库的互联网信息,发现我可以使用下面的命令pip install free-mujoco-py安装它,但是我得到了以下错误:
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source
of the following dependency conflicts.
yellowbrick 1.3.post1 requires numpy<1.20,>=1.16.0, but you have numpy 1.22.1 which is incompatible.
tensorflow 2.6.0 requires numpy~=1.19.2, but you have numpy 1.22.1 which is incompatible.
实际上,安装了mujoco-py,我可以使用
import mujoco_py
但当我试着
pip install baselines
我得到了:
Building wheel for mujoco-py (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: 'C:\Users\User\PycharmProjects\MachineLearning\venv\Scripts\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys
.argv[0] = '"'"'C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-gibatj1_\\mujoco-py_ec86452e9e9f4ec2b2c6293e0dac635a\\setup.py'"'"';
__file__='"'"'C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-gibatj1_\\mujoco-py_ec86452e9e9f4ec2b2c6293e0dac635a\\setup.py'"'"';f =
getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup
()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d '
C:\Users\User\AppData\Local\Temp\pip-wheel-f0q_yw3t'
cwd: C:\Users\User\AppData\Local\Temp\pip-install-gibatj1_\mujoco-py_ec86452e9e9f4ec2b2c6293e0dac635a\
Complete output (54 lines):
running bdist_wheel
running build
You appear to be missing MuJoCo. We expected to find the file here: C:\Users\User\.mujoco\mjpro150
This package only provides python bindings, the library must be installed separately.
会发生什么?请帮帮我
发布于 2022-01-24 02:47:43
我认为问题在于numpy的版本
pip install numpy==1.19.2
可以解决有关安装问题的问题
https://stackoverflow.com/questions/70827891
复制相似问题