google-deepmind / google-deepmind/dm_control

Mujoco, dm_control, EGL Errors

オープン
#373 コメント 5 件 リアクション 3 件 担当者 0 名 GitHub で見る
主要言語
Python
スター
4.7k
フォーク
764
PR マージ指標
30日以内にマージされた PR はありません

説明

Hello, whatever the version of dm_control I set I keep getting this errors.

``` env: MUJOCO_GL=egl
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
Cell In[9], line 4
1 get_ipython().run_line_magic('env', 'MUJOCO_GL=egl')
2 from typing import Sequence, Tuple
----> 4 from dm_control import suite
5 from dm_control.rl import control
6 from IPython.display import HTML

File ~/.local/lib/python3.8/site-packages/dm_control/suite/__init__.py:24
20 import itertools
22 from dm_control.rl import control
---> 24 from dm_control.suite import acrobot
25 from dm_control.suite import ball_in_cup
26 from dm_control.suite import cartpole

File ~/.local/lib/python3.8/site-packages/dm_control/suite/acrobot.py:20
16 """Acrobot domain."""
18 import collections
---> 20 from dm_control import mujoco
21 from dm_control.rl import control
22 from dm_control.suite import base

File ~/.local/lib/python3.8/site-packages/dm_control/mujoco/__init__.py:18
1 # Copyright 2017 The dm_control Authors.
...
---> 87 raw_eglQueryString = _p.PLATFORM.EGL.eglQueryString
88 raw_eglQueryString.restype = ctypes.c_char_p
89 raw_eglQueryString.__doc__ = """Raw version of eglQueryString that does not check for availability"""

AttributeError: 'NoneType' object has no attribute 'eglQueryString'
```

I am desperate to know if someone has found a fix.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず、Python 3.8 と MUJOCO_GL=egl を使って dm_control.suite からの import を再現し、次に eglQueryString へのアクセス付近にある dm_control/mujoco/__init__.py を調べます。失敗の原因が環境にあるのかパッケージにあるのかを特定します。原因と、検証済みの修正または必要なセットアップ要件が文書化され、import が成功すれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
python
領域
machine-learning
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。