簡體   English   中英

安裝基線時出現問題!!! OSError: [Errno 9] 錯誤的文件描述符

[英]Problem installing baselines !!! OSError: [Errno 9] Bad file descriptor

我有 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

這個錯誤還有更多,但發布所有內容太長了。

安裝了以下缺少的依賴項時找到的解決方案:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM