1. 程式人生 > >ubuntu18.04 pip3 install gym[all]出錯

ubuntu18.04 pip3 install gym[all]出錯

gym是OpenAI公司提供的一套用於開發強化學習演算法的lib,提供了強化學習的環境。

在虛擬環境裡執行:pip3 install gym[all] 之後會出錯:

Failed building wheel for atari-py
Failed building wheel for Box2D-kengz
 

atari和Box2D都是gym提供環境的遊戲,install失敗是因為自己的環境裡缺少這兩個遊戲環境執行的lib

解決辦法:

pip3 install cmake

sudo apt-get install swig xvfb xorg-dev libsdl2-dev  (這些lib無法使用pip3 install安裝)

安裝完這些lib後再執行pip3 install gym[all] 可以成功安裝。