Проблема с установкой базовых показателей !!! OSError: [Errno 9] Неверный дескриптор файла - PullRequest
1 голос
/ 16 января 2020

У меня Python 3.7, следовал инструкциям в https://github.com/openai/baselines, я попал на шаг «Проверка установки», который говорит следующее:

pip install pytest
pytest

Здесь я столкнулся с проблемой:

Exception ignored in: <function SubprocVecEnv.__del__ at 0x1c348c2b90>
Traceback (most recent call last):
  File "/Users/daveloui/GitHub/RND/random-network-distillation/baselines/baselines/common/vec_env/subproc_vec_env.py", line 121, in __del__
    self.close()
  File "/Users/daveloui/GitHub/RND/random-network-distillation/baselines/baselines/common/vec_env/vec_env.py", line 98, in close
    self.close_extras()
  File "/Users/daveloui/GitHub/RND/random-network-distillation/baselines/baselines/common/vec_env/subproc_vec_env.py", line 104, in close_extras
    remote.send(('close', None))
  File "/anaconda3/envs/tensorflow_114/lib/python3.7/multiprocessing/connection.py", line 206, in send
    self._send_bytes(_ForkingPickler.dumps(obj))
  File "/anaconda3/envs/tensorflow_114/lib/python3.7/multiprocessing/connection.py", line 404, in _send_bytes
    self._send(header + buf)
  File "/anaconda3/envs/tensorflow_114/lib/python3.7/multiprocessing/connection.py", line 368, in _send
    n = write(self._handle, buf)
OSError: [Errno 9] Bad file descriptor

Существует еще одна ошибка, но было слишком долго публиковать ее.

1 Ответ

0 голосов
/ 18 января 2020

Решение найдено при установке следующих отсутствующих зависимостей:

pip install filelock brew install libav-tools pip install gym [atari] pip install pandas pip install matplotlib

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...