running build_ext
building 'mujoco_py.cymj' extension
Traceback (most recent call last):
  File "E:/代码/new_ppo/test.py", line 1, in <module>
    import mujoco_py
  File "E:\anaconda\anaconda\envs\gpu\lib\site-packages\mujoco_py\__init__.py", line 1, in <module>
    from mujoco_py.builder import cymj, ignore_mujoco_warnings, functions, MujocoException
  File "E:\anaconda\anaconda\envs\gpu\lib\site-packages\mujoco_py\builder.py", line 468, in <module>
    cymj = load_cython_ext(mjpro_path)
  File "E:\anaconda\anaconda\envs\gpu\lib\site-packages\mujoco_py\builder.py", line 90, in load_cython_ext
    cext_so_path = builder.build()
  File "E:\anaconda\anaconda\envs\gpu\lib\site-packages\mujoco_py\builder.py", line 202, in build
    built_so_file_path = self._build_impl()
  File "E:\anaconda\anaconda\envs\gpu\lib\site-packages\mujoco_py\builder.py", line 225, in _build_impl
    dist.run_commands()
  File "E:\anaconda\anaconda\envs\gpu\lib\distutils\dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "E:\anaconda\anaconda\envs\gpu\lib\distutils\dist.py", line 974, in run_command
    cmd_obj.run()
  File "E:\anaconda\anaconda\envs\gpu\lib\site-packages\Cython\Distutils\old_build_ext.py", line 186, in run
    _build_ext.build_ext.run(self)
  File "E:\anaconda\anaconda\envs\gpu\lib\distutils\command\build_ext.py", line 339, in run
    self.build_extensions()
  File "E:\anaconda\anaconda\envs\gpu\lib\site-packages\mujoco_py\builder.py", line 125, in build_extensions
    build_ext.build_extensions(self)
  File "E:\anaconda\anaconda\envs\gpu\lib\site-packages\Cython\Distutils\old_build_ext.py", line 195, in build_extensions
    _build_ext.build_ext.build_extensions(self)
  File "E:\anaconda\anaconda\envs\gpu\lib\distutils\command\build_ext.py", line 448, in build_extensions
    self._build_extensions_serial()
  File "E:\anaconda\anaconda\envs\gpu\lib\distutils\command\build_ext.py", line 473, in _build_extensions_serial
    self.build_extension(ext)
  File "E:\anaconda\anaconda\envs\gpu\lib\distutils\command\build_ext.py", line 533, in build_extension
    depends=ext.depends)
  File "E:\anaconda\anaconda\envs\gpu\lib\distutils\_msvccompiler.py", line 345, in compile
    self.initialize()
  File "E:\anaconda\anaconda\envs\gpu\lib\distutils\_msvccompiler.py", line 238, in initialize
    vc_env = _get_vc_env(plat_spec)
  File "E:\anaconda\anaconda\envs\gpu\lib\distutils\_msvccompiler.py", line 134, in _get_vc_env
    raise DistutilsPlatformError("Unable to find vcvarsall.bat")
distutils.errors.DistutilsPlatformError: Unable to find vcvarsall.bat

Process finished with exit code 1
这个是怎么回事??

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐